关于 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...
急啊。
大虾们来帮忙啊。 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改成你表的字段,试试 谢谢!
你真是我的救星。:)
把那个 ‘\0x0a' 改成了 '\n' 就开始导入数据了。 有没有从客户端load数据的例子啊,看手册上可以的,不知道还需要怎么配置才可以啊
回复 #4 coolmax 的帖子
dbisqlmenu->data->import
页:
[1]