2012-01-03 42 views
0

反正有禁用QUOTE AS這個數據分配器釋放出的是有一組像一個文件,PostgreSQL的 COPY命令和報價少文件

col1,col2 
foo,bar 

一些列是一個稍微複雜

col1,col2 
Test outside-"bar' Blah blah` Someone else,What 

現在的問題:有沒有比給QUOTE AS假定不存在的字符更好的方法?

\COPY maxmind.country FROM worldcitiespop.txt CSV QUOTE AS '$' HEADER 

其中$是假設字符不存在?

回答

1

您不需要知道引號字符不存在,如果需要,csv格式可以轉義引號。你應該選擇適合worldcitiespop.txt包含的方言。

+0

雖然沒有引號字符,但它只是用逗號分隔,即逗號不能出現在數據中的所有可能的引號字符都可以。 – 2012-01-04 05:57:03