質問編集履歴

2

<Code>を追加しました。

2020/03/13 03:23

投稿

yosi0941
yosi0941

スコア18

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,4 @@
1
- ---------------------------------------------
1
+ --------------------------------------------
2
2
 
3
3
  環境 Win7 32Bit
4
4
 
@@ -7,6 +7,36 @@
7
7
  DB名 test
8
8
 
9
9
  テーブル名 AAAA
10
+
11
+ ------------------------------------
12
+
13
+ コマンドラインの中身
14
+
15
+ mysqlimport --defaults-extra-file=C:/Mysql/etc/test.conf --replace test AAAA AAAA --fields-terminated-by=","
16
+
17
+
18
+
19
+ --replaceをつけると下記のメッセージが表示されます。
20
+
21
+ mysqlimport:Error:1292,Incorrent datetime value; '' for cloumn 'RegDate' at row1 ,When using table
22
+
23
+
24
+
25
+ 補足
26
+
27
+ mysqlimport --defaults-extra-file=C:/Mysql/etc/test.conf --delete test AAAA AAAA --fields-terminated-by=","
28
+
29
+ --deleteをつけると正常終了してデータもインポートされます。
30
+
31
+
32
+
33
+ どうすればリプレイスオプションでインポートできるか教えて頂ければ助かります。
34
+
35
+ 出来ればテキスト側のNULL値を0000/00/00せずにできればと考えております。
36
+
37
+
38
+
39
+ ```text
10
40
 
11
41
  CREATE TABLE AAAA(
12
42
 
@@ -40,34 +70,6 @@
40
70
 
41
71
 
42
72
 
43
- ------------------------------------
44
-
45
- コマンドラインの中身
46
-
47
- mysqlimport --defaults-extra-file=C:/Mysql/etc/test.conf --replace test AAAA AAAA --fields-terminated-by=","
48
-
49
-
50
-
51
- --replaceをつけると下記のメッセージが表示されます。
52
-
53
- mysqlimport:Error:1292,Incorrent datetime value; '' for cloumn 'RegDate' at row1 ,When using table
54
-
55
-
56
-
57
- 補足
58
-
59
- mysqlimport --defaults-extra-file=C:/Mysql/etc/test.conf --delete test AAAA AAAA --fields-terminated-by=","
60
-
61
- --deleteをつけると正常終了してデータもインポートされます。
62
-
63
-
64
-
65
- どうすればリプレイスオプションでインポートできるか教えて頂ければ助かります。
66
-
67
- 出来ればテキスト側のNULL値を0000/00/00せずにできればと考えております。
68
-
69
-
70
-
71
73
  テキストファイル(AAAA)
72
74
 
73
75
  00000001,2000/4/1 0:00:00,1
@@ -79,3 +81,5 @@
79
81
  00000004,2000/4/1 0:00:00,1
80
82
 
81
83
  00000005,2000/4/1 0:00:00,1
84
+
85
+ ```

1

テキストファイルを追加しました。 Create tableの一部を修正しました。

2020/03/13 03:23

投稿

yosi0941
yosi0941

スコア18

test CHANGED
File without changes
test CHANGED
@@ -12,7 +12,9 @@
12
12
 
13
13
  MYID varchar (8) NOT NULL primary key,
14
14
 
15
- RegDate datetime NULL)
15
+ RegDate datetime NULL,
16
+
17
+ TEST varchar(3) null)
16
18
 
17
19
 
18
20
 
@@ -63,3 +65,17 @@
63
65
  どうすればリプレイスオプションでインポートできるか教えて頂ければ助かります。
64
66
 
65
67
  出来ればテキスト側のNULL値を0000/00/00せずにできればと考えております。
68
+
69
+
70
+
71
+ テキストファイル(AAAA)
72
+
73
+ 00000001,2000/4/1 0:00:00,1
74
+
75
+ 00000002,,1
76
+
77
+ 00000003,2000/4/1 0:00:00,1
78
+
79
+ 00000004,2000/4/1 0:00:00,1
80
+
81
+ 00000005,2000/4/1 0:00:00,1