Postgresql PostgresSQL从CSV文件复制数据,数据类型为JSON/JSONB

Postgresql PostgresSQL从CSV文件复制数据,数据类型为JSON/JSONB,postgresql,copy,Postgresql,Copy,我有如下表的数据类型 column1: varchar(255) column2: text column3: json column4: jsonb column5: integer 我使用PHP的fputcsv()从数组创建文件 column1,column2,column3,column4,column5 "Data coulm 1","Data coulm 2",[], "[{""column4"":123}]",1 我使用以下sql来复制 COPY table FROM 'path

我有如下表的数据类型

column1: varchar(255)
column2: text
column3: json
column4: jsonb
column5: integer
我使用PHP的fputcsv()从数组创建文件

column1,column2,column3,column4,column5
"Data coulm 1","Data coulm 2",[], "[{""column4"":123}]",1
我使用以下sql来复制

COPY table FROM 'path/to/file.csv'
   CSV HEADER  DELIMITER ',';
但是我不能导入它


如何导入表中包含json/jsonb数据类型的CSV文件这是否回答了您的问题?在Laravel中,我正在使用\COPY,然后出现以下错误:“\”处或附近的语法错误,但我无法导入它“不是问题的良好描述。这是否回答了您的问题?在Laravel中,我正在使用\COPY,然后出现以下错误:“\”处或附近出现语法错误,但我无法导入它“并不能很好地描述问题。