Postgresql Postgres复制表分隔符
我正试图在postgres中复制TSV,包括以下内容:Postgresql Postgres复制表分隔符,postgresql,Postgresql,我正试图在postgres中复制TSV,包括以下内容: COPY "temporary_tables".temporary_table_mkcmdlywhjgkfnjvfm (sku, asin) FROM '/public/products.tsv' delimiter '\r\n' 但这会引发一个错误query1错误:错误:复制分隔符必须是单个单字节字符 任何人都可以帮助解决此问题?错误消息似乎很清楚。预先将文件从\r\n转换为\n。分隔符分隔列,而不是行。你确定换行符
COPY "temporary_tables".temporary_table_mkcmdlywhjgkfnjvfm (sku, asin) FROM '/public/products.tsv' delimiter '\r\n'
但这会引发一个错误query1错误:错误:复制分隔符必须是单个单字节字符
任何人都可以帮助解决此问题?错误消息似乎很清楚。预先将文件从
\r\n
转换为\n
。分隔符分隔列,而不是行。你确定换行符就是你想要的吗?此外,“\r\n”
是一个以分隔符结尾的行。在您正在使用的text
格式的COPY
中,默认分隔符是tab('\t'
)。