[前][次][番号順一覧][スレッド一覧]

mysql:8141

From: bon <bon <bon@xxxxxxxxxx>>
Date: Sat, 16 Aug 2003 05:53:20 +0900
Subject: [mysql 08141] Re: CSV からインポートした場合の DEFAULT 値の扱い

bonです。

Satoshi Higuchi <satoshi@xxxxxxxxxx> wrote:
> CREATE TABLE CSV_Test (
> 	rk_index	INT UNSIGNED NOT NULL,		# Index
> 
> 	rk_int1		INT UNSIGNED,			# Integer1
> 	rk_int2		INT UNSIGNED DEFAULT 10,	# Integer2
> 	rk_stamp	TIMESTAMP(8),			# 更新日付
> 
> 	PRIMARY KEY(rk_index)
> );

これはそのままで、

> と定義したテーブルに、rk_indexとrk_int1の値は指定してある、次のCSV
> ファイルから
> 0,0,,,
> 1,1,,,
> 2,2,,,

は、
0,0
1,1
2,2
にして、

> 下記のコマンドで
> mysql> load data infile "C:/tmp/CSV_Test.csv" into table CSV_Test fields
> terminated by ",";
> でインポートすると

ではなく、
load data infile "C:/tmp/CSV_Test.csv" into table CSV_Test fields
 terminated by "," (rk_index,rk_int1);


ではいかが?



-----------------
bon@xxxxxxxxxx

[前][次][番号順一覧][スレッド一覧]

      8140 2003-08-15 08:14 [Satoshi Higuchi <sat] CSV からインポートした場合の DEFAULT 値の扱い
->    8141 2003-08-16 05:53 ┗[bon <bon@xxxxxxxxxx>]                                       
      8149 2003-08-19 00:29  ┗[Satoshi Higuchi <sat]