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
나는 빈 필드를 싶습니다 (예를 들어, 두 번째 행의 두번째 필드는) 데이터베이스에 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보다 '')?