copy使用 copy t(id,name) from '/home/teledb/t.txt'; ERROR: extra data after last expected column CONTEXT: COPY t, line 1: "1 张三 20001201 00:00:00 北京", nodetype:1(1:cn,0:dn) 数据文件的列表不能多于要导入的列数,否则会出错。 teledb copy t(id,name) to '/home/teledb/t.txt'; COPY 4 teledb ! cat /home/teledb/t.txt 1 张三 2 李四 3 王五 4 赵六 teledb truncate table t; TRUNCATE TABLE teledb copy t(id,name) from '/home/teledb/t.txt'; COPY 4 teledb select from t; id name birth city +++ 1 张三 2 李四 3 王五 4 赵六 指定导入文件格式 text格式 teledb ! cat /home/teledb/t.txt 1 张三 20001201 00:00:00 北京 2 李四 19970324 00:00:00 上海 3 王五 20040901 00:00:00 广州 4 赵六 20001201 00:00:00 N teledb truncate table t; TRUNCATE TABLE teledb copy t from '/home/teledb/t.txt' (format 'text'); COPY 4 csv格式 teledb copy t to '/home/teledb/t.txt' with csv; COPY 4 teledb ! cat /home/teledb/t.txt 1,张三,20001201 00:00:00,北京 2,李四,19970324 00:00:00,上海 3,王五,20040901 00:00:00,广州 4,赵六,20001201 00:00:00, teledb