【发布时间】:2014-11-21 19:51:37
【问题描述】:
我想将数据从 txt 文件 (9 KB) 加载到 Aginity 工作台中的 SQL IBM netezza 数据库。
建表后:
我右键单击表格并转到“导入数据”选项卡并选择“逗号”作为字段分隔符并跳过文件中标题的第一行。
SQL 查询是:
INSERT INTO username.my_table // the table has 12 columns and all are characters
SELECT * FROM
EXTERNAL 'C:\\mypath\\my_file.txt'
USING
(
DELIMITER ','
LOGDIR 'C:\\temp'
Y2BASE 2000
ENCODING 'internal'
SKIPROWS 1
REMOTESOURCE 'ODBC'
ESCAPECHAR '\'
)
但是,我得到了错误:
Unable to export the data to a file. Error: operations canceled.
为什么是“导出”,我想做import。
任何帮助将不胜感激。
谢谢
【问题讨论】:
-
这是错误的全文吗?还是它也说明了必需的选项?
-
这不是你在这里问的同一个问题吗?以前的解决方案对您有用吗? stackoverflow.com/questions/26129317/…
-
它们看起来相似但不同。我通过将字符数据大小更改为更大的值来解决此 OP 中的问题。谢谢!
标签: sql database import netezza