我有一个带有一些整数列的CSV文件,现在它保存为""(空字符串).
我想将它们复制到一个表为NULL值.
使用JAVA代码,我尝试了这些:
String sql = "COPY " + tableName + " FROM STDIN (FORMAT csv,DELIMITER ',', HEADER true)";
String sql = "COPY " + tableName + " FROM STDIN (FORMAT csv,DELIMITER ',', NULL '' HEADER true)";
Run Code Online (Sandbox Code Playgroud)
我得到:PSQLException:错误:类型为numeric的输入语法无效:""
String sql = "COPY " + tableName + " FROM STDIN (FORMAT csv,DELIMITER ',', NULL '\"\"' HEADER true)";
Run Code Online (Sandbox Code Playgroud)
我得到:PSQLException:错误:CSV引号字符不得出现在NULL规范中
以前有人这样做过吗?