【发布时间】:2014-09-30 20:16:47
【问题描述】:
我需要通过 Aginity Netteza 工作台将一个 csv 文件(122 GB,所有字段都是整数或字符串)导入到 IBM netezza sql 数据库上的一个表中。
我已经创建了表格,其中的字段名称与 csv 文件中的字段匹配。
当我导入数据时出现错误:
Unable to export the data to a file. Error: required option for internal format is not set: Compress
我很困惑,因为我是在做导入而不是导出。这是我的 sql 查询:
CREATE TABLE my_table
(
id integer ,
value1 integer ,
value2 character varying(2) ,
value3 integer ,
value4 character varying(32) ,
value5 integer ,
value6 double precision
);
INSERT INTO my_table
SELECT * FROM
EXTERNAL 'E:\\my_path\\my_file.csv'
USING
(
DELIMITER ','
LOGDIR 'C:\\my_log'
Y2BASE 2000
ENCODING 'internal'
SKIPROWS 1
REMOTESOURCE 'ODBC'
ESCAPECHAR '\'
)
任何帮助将不胜感激。
谢谢
【问题讨论】:
标签: sql database import netezza