次の形式の区切りファイルが与えられた場合
- パイプ文字で区切られたフィールド
|
- テキストフィールドは引用符で囲まれていません
- 一部のテキスト フィールド値には、エスケープされたパイプ
\|
、エスケープされたライン フィード\\n
、またはエスケープされたキャリッジ リターンが含まれています。\\r
1|パイプ \| を含むテキスト 文字|3 ^^^
pgloader
このファイルを正常にロードするための正しいオプションの組み合わせは何ですか?
私は試した
pgloader --type csv --field "field1,field2,field3" \ --「'|' で終了するフィールド」\ --「フィールドを囲まない」\ パス/to/file.csv\ postgresql://user@host:port/dbname?tablename=schema.table
pgloader
3つではなく4つのフィールドが表示されるため、明らかにうまくいきませんでした。