给定以下格式的分隔文件
- 由管道字符分隔的字段
|
- 文本字段不带引号
- 一些文本字段值包含转义的管道
\|
、转义的换行符\\n
或转义的回车符\\r
1|包含管道的文本\| 字符|3 ^^^
成功加载此文件的正确pgloader
选项组合可能是什么?
我试过了
pgloader --type csv --field "field1,field2,field3" \ --with "字段以 '|' 结尾" \ --with "未包含的字段" \ 路径/到/file.csv \ postgresql://user@host:port/dbname?tablename=schema.table
这显然对我不起作用,因为pgloader
看到四个字段而不是三个。