Bei einer getrennten Datei in dem folgenden FormatImport eine getrennte Datei mit Werten Feld ein entkommen delimiter
- Felder begrenzt durch ein Rohr char
|
- Textfelder sind unquoted
- einige Textfeldwerte enthalten, enthalten ein entflohener Rohr
\|
speisen eine entkommen Linie\\n
oder carriage return entkommen\\r
1|text containing the pipe \| character|3 ^^^
Was ist die korrekte Kombination von pgloader
Optionen möglicherweise, um diese Datei erfolgreich zu laden?
Ich versuchte
pgloader --type csv --field "field1,field2,field3" \ --with "fields terminated by '|'" \ --with "fields not enclosed" \ path/to/file.csv \ postgresql://[email protected]:port/dbname?tablename=schema.table
die offensichtlich nicht für mich arbeiten, wie pgloader
vier Felder drei statt sieht.
@DimitriFontaine Keine Erkenntnisse darüber, wie diese zu überwinden stark – peterm