COPY.html
发布于 2013-06-12 08:56:38
如果要跳过预处理部分,可以将要跳过的列定义为CHAR(1),然后对COPY命令使用TRUNCATECOLUMNS参数:
CREATE TABLE t1a (
  c1,
  c2 CHAR(1),
  c3
);
COPY t1a FROM t1 TRUNCATECOLUMNSTRUNCATECOLUMNS忽略导入期间表架构中定义的所有数据,因此该列中的所有数据将被截断为1个字符。
这只是一个黑客,建议对输入文件进行预处理,但有时只需要一个黑客。
https://stackoverflow.com/questions/17055708
复制相似问题