我定义了一种新的数据类型,比如说
CREATE TABLE IF NOT EXISTS face_axis ( face INTEGER, normal real[]);
其中normal应为向量。
我已经在硬盘上写了它们,比如
5, 1,0,0,
....
然后我想用
COPY face_axis FROM 'face_axis.csv' with csv;
但报告错误
ERROR: extra data after last expected column
它出了什么问题?谢谢,
答案 0 :(得分:4)
有两个问题:
您可以使用其他CSV分隔符或根据CSV规则引用内容:
加载COPY table FROM file with csv delimiter ';'
1; {1.0,2.0}
加载COPY table FROM file with csv
1," {1.0,2.0}"