NULLにする必要がある値が単に空白のCSVファイルをロードしようとしています。MonetDBで空白値のCSVをロード
CREATE TABLE test (
float a,
float b,
float c
);
私はこのようなファイルをロードしようとしています(一部の行には何のNULL値を持たないことを、他の人が、いくつか持っている場合があります):たとえば、次のスキーマを検討してください。
1.0,1.2,1.3
1.4,,1.5
1.6,,,
1.9,2.0,1.2
空のフィールド(たとえば、2番目の行の2番目のフィールド)をデータベースでNULLにしたいとします。
COPY INTO table from '/path/to/file.csv' USING DELIMITERS ',','\n','"' NULL AS '';
と、私は次のエラーを取得しています:
Failed to import table line 2 field b 'double' expected in ''
は、私は他の(ロード・コマンドに何かを渡すことなら、私はcsvファイルをロードするには、次のコマンドを使用しています
NULL AS "よりも)?