创建一个外部表Informix

时间:2013-12-19 21:47:26

标签: sql informix

我正在尝试在Informix中创建一个外部表。

create external table test_table(cols varchar(10)) 
using ( datafiles('C:/sample.txt'), format 'delimited', deluxe);

但它给了我一个错误:

[Error Code: -26174, SQL State: IX000]  Incorrect DATAFILE entry C:/sample.txt.

任何人都可以建议我使用正确的路径输入语法...

我也试过了。

load from "C:\sample.txt" insert into test_table;

这给了我一个语法错误。非常感谢任何帮助!!

1 个答案:

答案 0 :(得分:2)

关于创建外部表
你在手册上检查了正确的语法吗? (here

在datafiles关键字处,您不使用正确的语法。 这可能会奏效。

create external table test_table(cols varchar(10)) 
using ( datafiles('DISK:C:\sample.txt'), format 'delimited', deluxe);

关于加载 它不是引擎的本机命令,是 dbaccess 实用程序的特定命令 因此,如果您不使用dbaccess,它将无法正常工作 顺便说一下,你的负载的语法是正确的......