免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1892 | 回复: 5
打印 上一主题 下一主题

使用sqlloader遇到的问题,请帮帮忙! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-03-02 15:18 |只看该作者 |倒序浏览
有如下形式的文件:
0110002;中文名字        ;LJYM ;          ;4 ;21; ;1  ;3  ;1  ;   ;     ;   ;   ;2;1;     ,
我的控制文件:
LOAD DATA
INFILE 'pmzd.txt'
append
INTO TABLE SYSTEM.pmzd
(pmdm position(01:07) char,
hzpm position(9:2 char,
pym position(39:43) char,
zcyj position(57:5 integer external,
ldyj position(60:61) integer external,
jxyj position(65:66) integer external,
jjbz position(95:95) char,
zzbz position(97:97) char,
bjh position(99:103) integer external,
bxh position(105:109) integer external)

上述数据文件中‘4’对应列名zcyj,且数据库中表pmzd中的zcyj列为number(2),导入的时候提示Record 1: Rejected - Error on table SYSTEM.PMZD, column ZCYJ.
ORA-01722: invalid number

无论我怎么修改控制文件中zcyj对应数据类型(char,integer external,decimal external我都试过),都会提示上述错误。

请问还有什么地方不对,望指出。 当我跳过zcyj列不导时可无错误导入。

论坛徽章:
0
2 [报告]
发表于 2005-03-02 18:14 |只看该作者

使用sqlloader遇到的问题,请帮帮忙!

使用toad软件的sqlload 不用自己写控制文件了。。新建个xx.ctl然后选择他就可以了。控制 文件内容会自动生成。

论坛徽章:
0
3 [报告]
发表于 2005-03-03 08:25 |只看该作者

使用sqlloader遇到的问题,请帮帮忙!

toad是什么软件,在那里可以下在

论坛徽章:
0
4 [报告]
发表于 2005-03-03 11:12 |只看该作者

使用sqlloader遇到的问题,请帮帮忙!

[quote="月黑高飞"]使用toad软件的sqlload 不用自己写控制文件了。。新建个xx.ctl然后选择他就可以了。控制 文件内容会自动生成。[/quote]
能否给toad软件,谢谢!

论坛徽章:
0
5 [报告]
发表于 2005-03-03 16:50 |只看该作者

使用sqlloader遇到的问题,请帮帮忙!

是青蛙,去网上搜一下就行了

论坛徽章:
1
2015亚冠之西悉尼流浪者
日期:2015-05-18 14:38:40
6 [报告]
发表于 2005-03-04 13:17 |只看该作者

使用sqlloader遇到的问题,请帮帮忙!

TOAD是一个既可以用于开发也可以用来管理DB的一个很好的工具。
一般你那个问题都是因为控制文件没有写对。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP