在netezza中插入批量数据时出现以下错误:
错误:客户回滚的交易
查询
INSERT INTO 源SELECT *来自 EXTERNAL'%sourcefile.20130201%'使用(REMOTESOURCE'jdbc'DELIM'|');
答案 0 :(得分:0)
尝试先创建一个外部表,然后附加到分布式表,而不是附加外部表。 尝试这样的事情:
constexpr char foo[] = "bar";
然后,一旦创建了外部表,就可以使用以下命令追加到分布式表:
CREATE EXTERNAL TABLE TEMP
(
FIELD datatype,
...
...
) USING (FILE('%sourcefile.20130201%') REMOTESOURCE 'jdbc' DELIM '|');