ctpyy 发表于 2007-4-21 09:22:46

load 问题求助

<p>1\导出数据正常</p><p>SELECT * FROM "DBA"."PHDITEM" where JLBH=1;<br/>OUTPUT TO 'c:\temp\PHDITEM.out'<br/>DELIMITED BY '|'<br/>FORMAT ASCII<br/>quote '';<br/>2\装载数据</p><p>LOAD TABLE PHDITEM2<br/>(JLBH&nbsp;&nbsp;&nbsp;&nbsp; '|' ,<br/>INDEX_ID&nbsp; '|' ,<br/>SP_ID&nbsp;&nbsp; '|' ,<br/>JHDBH&nbsp;&nbsp; '|'&nbsp; ,<br/>INX&nbsp;&nbsp; '|' ,<br/>HSFS&nbsp; '|'&nbsp; ,<br/>JHDJ&nbsp; '|' ,<br/>PHXS&nbsp; '|' ,<br/>PHJE_JJ&nbsp; '|',<br/>ZZSJE&nbsp; '|' ,<br/>SPWKSL&nbsp; '|'&nbsp; ,<br/>BARCODE&nbsp; '\x0d\x0a' )<br/>FROM 'c:\temp\PHDITEM.out' <br/>ESCAPES OFF<br/>QUOTES Off <br/>format ASCII<br/>WITH CHECKPOINT ON </p><p>装载数据报下面错误</p><p><a href="http://4.jpg">http://4.jpg</a></p><p>要怎么才能装载进来呀?</p>

ctpyy 发表于 2007-4-21 09:25:12

<br/>

pus 发表于 2007-4-22 11:14:17

&nbsp;'\x0d\x0a'&nbsp;&nbsp; 这个有问题吧,应该是'\n'

yqhwd 发表于 2007-6-5 15:12:22

<p>LOAD TABLE PHDITEM2<br/>(JLBH&nbsp;&nbsp;&nbsp;&nbsp; '|' ,<br/>INDEX_ID&nbsp; '|' ,<br/>SP_ID&nbsp;&nbsp; '|' ,<br/>JHDBH&nbsp;&nbsp; '|'&nbsp; ,<br/>INX&nbsp;&nbsp; '|' ,<br/>HSFS&nbsp; '|'&nbsp; ,<br/>JHDJ&nbsp; '|' ,<br/>PHXS&nbsp; '|' ,<br/>PHJE_JJ&nbsp; '|',<br/>ZZSJE&nbsp; '|' ,<br/>SPWKSL&nbsp; '|'&nbsp; ,<br/>BARCODE&nbsp; '|' )<br/>FROM 'c:\temp\PHDITEM.out' <br/>ESCAPES OFF<br/>QUOTES Off </p><p>row DELIMITED '|'<br/>format ASCII<br/>WITH CHECKPOINT ON </p>

zhbvicto 发表于 2007-11-7 11:04:44

'\x0d\x0a'&nbsp;&nbsp; 改为'\x0a'&nbsp;&nbsp; 看看

标榜天下 发表于 2010-10-25 17:09:09

学习加关注中。。。。

标榜天下 发表于 2010-12-8 11:38:10

本帖最后由 标榜天下 于 2011-1-13 13:44 编辑

..........................

标榜天下 发表于 2010-12-14 17:04:13

本帖最后由 标榜天下 于 2011-1-13 13:44 编辑

.......................

tiger123 发表于 2011-1-13 13:35:09

看一下数据文件,一行的最后一个字段是否跟了列分割符?如果有的话应该改为:
LOAD TABLE PHDITEM2
(JLBH   '|' ,
INDEX_ID'|' ,
SP_ID   '|' ,
JHDBH   '|',
INX   '|' ,
HSFS'|',
JHDJ'|' ,
PHXS'|' ,
PHJE_JJ'|',
ZZSJE'|' ,
SPWKSL'|',
BARCODE'|' )
FROM 'c:\temp\PHDITEM.out'
ESCAPES OFF
QUOTES Off
row DELIMITED '\n'
format ASCII
WITH CHECKPOINT ON


如果最后一个字段后紧跟的是行结束符,那么应该改为:
LOAD TABLE PHDITEM2
(JLBH   '|' ,
INDEX_ID'|' ,
SP_ID   '|' ,
JHDBH   '|',
INX   '|' ,
HSFS'|',
JHDJ'|' ,
PHXS'|' ,
PHJE_JJ'|',
ZZSJE'|' ,
SPWKSL'|',
BARCODE'\n' )
FROM 'c:\temp\PHDITEM.out'
ESCAPES OFF
QUOTES Off
format ASCII
WITH CHECKPOINT ON
页: [1]
查看完整版本: load 问题求助

免责声明:
本站所发布的一切破解补丁、注册机和注册信息及软件的解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:Admin@SybaseBbs.com