簡體   English   中英

嘗試使用逗號作為分隔符將CSV文件導入postgres

[英]Trying to import a CSV file into postgres with comma as delimeter

我正在嘗試將CS​​V文件導入到具有逗號作為分隔符的Posgres。 我做:

\COPY products(title, department) from 'toyd.csv' with (DELIMITER ',');

一切都很酷。

但是, titledepartment都是字符串。 我在這些列中有一些逗號我不想被解釋為分隔符。 所以我用引號傳遞字符串。 但這不起作用。 Postgres仍然認為他們是分隔符。 我錯過了什么?

以下是CSV中導致問題的代碼段:

"Light","Reading, Writing & Spelling"

有任何想法嗎?

你沒有在那里使用CSV格式,只是逗號分隔的格式。

告訴它你想要FORMAT CSV並且它應該默認為引用文本 - 如果需要你也可以更改引用字符。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM