首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

oracle 用sqlldr导入txt数据,文本字段中含有回车,如何避免

2012-10-21 
oracle 用sqlldr导入txt数据,文本字段中含有回车,如何处理用sqlldr导入.txt的文件到oracle中,其中有一个字

oracle 用sqlldr导入txt数据,文本字段中含有回车,如何处理
用sqlldr导入.txt的文件到oracle中,
其中有一个字段为描述,其中包含了很多回车符.
在导入的过程中,遇到回车符就导入报错.
请问,我如何屏蔽掉一个字段中的回车符,能够顺利导入呢?

[解决办法]
使用conitueif选项,并修改你的txt文件。

引用楼主 lily1314 的帖子:
用sqlldr导入.txt的文件到oracle中,
其中有一个字段为描述,其中包含了很多回车符.
在导入的过程中,遇到回车符就导入报错.
请问,我如何屏蔽掉一个字段中的回车符,能够顺利导入呢?

[解决办法]
一行里面有很多回车符 在txt里面不是一行显示很多行嘛。
建议还是把回车符去掉先,然后再sqlldr
[解决办法]
试试把硬回车替换成一个标志符+回车,用UE的正则表达式替换功能很方便的。
然后修改你的控制文件。

热点排行