Ask*_*ken 6 postgresql bulkcopy
使用该\copy命令时psql,我有一个包含空值的文件。这些值不是空字符串null,而是始终为空字符串。
我的命令:
\copy agltransact FROM 'dbo_agltransact.csv' with null as '' CSV HEADER;
Run Code Online (Sandbox Code Playgroud)
我得到的错误:
ERROR: null value in column "apar_id" violates not-null constraint
Run Code Online (Sandbox Code Playgroud)
我有这个数据:
account,amount,apar_id,apar_type
14015,3000000.000,,1
14015,3000000.000,,2
Run Code Online (Sandbox Code Playgroud)
我希望倒数第二列是空字符串。
弄清楚了。我需要转义并输出单引号
\copy agltransact FROM 'dbo_agltransact.csv' with null as E'\'\'' CSV HEADER;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11552 次 |
| 最近记录: |