DB2中的外部表

DB2中的外部表,db2,odbc,ibm-cloud,db2-luw,Db2,Odbc,Ibm Cloud,Db2 Luw,我尝试使用以下命令在云中的DB2仓库中创建一个外部表 CREATE EXTERNAL TABLE EXT_5 (ID INT, AGE INT) USING (DATAOBJECT ('abc.csv') DELIMITER ',' MAXERRORS 10 SOCKETBUFSIZE 30000 REMOTESOURCE 'LOCAL') 对此查询的响应是成功的。但在尝试向该外部表插入/选择行或从该外部表中选择行时,将错误设置为不受支持的客户机。外部表需要11.1.2.2或更高版本的Db

我尝试使用以下命令在云中的DB2仓库中创建一个外部表

CREATE EXTERNAL TABLE EXT_5   (ID INT, AGE INT)
USING (DATAOBJECT ('abc.csv')
DELIMITER ','
MAXERRORS 10
SOCKETBUFSIZE 30000
REMOTESOURCE 'LOCAL')

对此查询的响应是成功的。但在尝试向该外部表插入/选择行或从该外部表中选择行时,将错误设置为不受支持的客户机。

外部表需要11.1.2.2或更高版本的Db2客户机。 例如,请参见此处的行项目“ODBC/CLI对外部表的支持”


您可以从此处下载最新版本的客户端

请提供更多信息:您使用的是什么客户端,您使用的是什么计划(条目、企业等),如何完成选择?谢谢您的回复。但我有一个疑问。若外部表的创建成功,那个么为什么需要Db2客户机将行插入到该表中。我也能放下那张桌子。尝试创建同名的外部表时也会抛出错误,因为对象已经存在。我正在努力重现您的错误。您能说出您正在使用的客户端软件(或者您正在使用Db2WoC控制台)吗?您使用的是什么Db2云上仓库计划(条目?)。您是否有错误代码和/或完整的错误消息。