1

CSV ファイルからデータを読み込もうとしていますが、CSV のいくつかの日付フィールド列のデータが無効です。しかし、LOAD DATA INFILE ステートメントを実行すると、これらの列に NULL 値が挿入されます。無効なデータを含む行全体をスキップするにはどうすればよいですか?

4

3 に答える 3

2

ファイル機能でロードを使用している場合、これらの行をスキップすることはできません。最初にすべてのデータを一時テーブルにロードし、そのテーブルから有効な行のみをステージング テーブルにプルします。すべての行をステージング テーブルに挿入したら、その一時テーブルを削除してください。

于 2013-02-13T06:49:11.013 に答える
0

NOT NULLテーブルの作成時に日付列でを使用することにより、無効な null 日付をスキップできます。

于 2014-05-28T16:45:43.000 に答える