snow888 发表于 2008-05-29 10:50

关于 Load 数据加载的问题。

IQ 中用 load 加载数据的问题。

我的数据是如下形式,文件名是 abc.txt

1000000|20000|啊啊啊啊啊啊啊啊|0000,0001|12000.00

的格式

我的 load 语句是:

$ dbisql -c "eng=suzhou;uid=suzhou;pwd=suzhou123;dbn=suzhourpts" -nogui

(suzhou)> use suzhourpts
Execution time: 0.004 seconds

(suzhou)> load into table suzhou.stat_newywl from '/home/ccsadm/stat_newywl' delimited by '|' format ascii   
Could not execute statement.
ESCAPES option must be OFF.
-- (db_sqlins.cxx 8801)
SQLCODE=-1000000, ODBC 3 State="HY000"
Line 1, column 1
load into table suzhou.stat_newywl from '/home/ccsadm/stat_newywl' delimited by '|' format ascii
Press ENTER to continue...


急啊。

大虾们来帮忙啊。

chuxu 发表于 2008-05-29 11:37

LOAD TABLE suzhou.stat_newywl
( fil1'|',
fil2   '|',
fil3   '|',
fil4 '|',
fil5'\0x0a'
)
FROM '/home/ccsadm/stat_newywl'
QUOTES OFF
ESCAPES OFF
BYTE ORDER LOW
NOTIFY 1000

把其中的fil改成你表的字段,试试

snow888 发表于 2008-05-29 12:13

谢谢!

你真是我的救星。:)

把那个 ‘\0x0a' 改成了 '\n' 就开始导入数据了。

coolmax 发表于 2008-07-16 16:59

有没有从客户端load数据的例子啊,看手册上可以的,不知道还需要怎么配置才可以啊

camham 发表于 2008-07-18 12:54

回复 #4 coolmax 的帖子

dbisqlmenu->data->import
页: [1]
查看完整版本: 关于 Load 数据加载的问题。