1

ファイルからデータを挿入するために、次のステートメントを使用しています。

load data infile 'filename.csv'
ignore 
into table tbl (clo);

ファイル内の空白行を無視する必要があります。これどうやってするの。

4

2 に答える 2

0

オプションを使用できるファイルの先頭にない限り、行をスキップすることはできませんIGNORE N LINES

インポートする前に sed を使用します。

sed -i '/^\s*$/d' filename.csv

詳細: SED を使用して空行を削除する

于 2016-01-25T16:29:32.823 に答える
-1
LOAD DATA INFILE 'filename.csv'
INTO TABLE your_table
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
ESCAPED BY '\\'
LINES TERMINATED BY '\r\n';

Windows ファイルでは \r が必要です。これを *nix で実行している場合は必要ありません。

于 2012-10-06T01:11:02.363 に答える