社区
基础和管理
帖子详情
用SQLLDR导入数据的问题
KbGolden
2006-12-28 10:09:10
用SQLLDR导入数据,其中有两列要哦合并成一列
例如
test.txt中
1111 | 22|33
32323|23 |42
需要导成
a b
1111 2233
32323 2342
请大虾指点如何写控制文件
谢谢
...全文
260
8
打赏
收藏
用SQLLDR导入数据的问题
用SQLLDR导入数据,其中有两列要哦合并成一列 例如 test.txt中 1111 | 22|33 32323|23 |42 需要导成 a b 1111 2233 32323 2342 请大虾指点如何写控制文件 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chenyongchina
2007-01-12
打赏
举报
回复
LOAD DATA
INFILE *
INTO TABLE test
REPLACE
FIELDS TERMINATED BY ','
TRAILING NULLCOLS
(a ,
b trim(:b || :c)"
)
KbGolden
2007-01-12
打赏
举报
回复
解决了,控制文件很简单,
LOAD DATA
INFILE *
INTO TABLE test
REPLACE
FIELDS TERMINATED BY ','
TRAILING NULLCOLS
(a ,
b trim(:b || :c)"
)
简单吧~
呵呵
KbGolden
2006-12-30
打赏
举报
回复
看来没办法了,先导入再处理吧~
谢谢楼上的960379(文物:眉毛搭桥) ( )
我去差一下能不能在导出的时候合并.
一周后结帖,给位大侠有好方法没?
960379
2006-12-29
打赏
举报
回复
从RDB数据库里导出来的时候进行处理
我记得sql server的导出是可以合并列的,不知道rdb是否可行,没用过
Eric_1999
2006-12-29
打赏
举报
回复
导入成
a b
1111 22|33
32323 23|42
在处理吧!
wiler
2006-12-28
打赏
举报
回复
lz不能先处理后面的串('22|33')再导入吗?
wiler
2006-12-28
打赏
举报
回复
看来只能先导入再处理了
没见过sqlldr 有这功能
KbGolden
2006-12-28
打赏
举报
回复
先处理?什么意思? wiler(@_@)麻烦解释一下
我的数据的从RDB数据库里导出来的,每个字段之间加了分割符,
现在我考虑先按照原来的表建个临时表,先将数据导入之后再在ORACLE里处理,
不过有点麻烦,希望用SQLLDR导入时就能将两列合并
利用
sql
u
ldr
2导出
数据
使用
sql
ldr
导入
数据
通过merge into 合并更新
数据
利用
sql
u
ldr
2导出
数据
使用
sql
ldr
导入
数据
通过merge into 合并更新
数据
。
sql
ldr
导入
带有自动增加的
数据
oracle
sql
ldr
导入
带有自动增加的
数据
实例
windowns下利用bat命令+oracle的
sql
ldr
功能
导入
数据
windowns下利用bat命令+oracle的
sql
ldr
功能
导入
数据
,
导入
速度很快
sql
ldr
导入
数据
使用
sql
ldr
批量
导入
数据
:http://blog.csdn.net/gengwx_2008/article/details/43792301
利用
sql
ldr
大量
数据
导入
利用
sql
ldr
大量
数据
导入
,方便,快速
基础和管理
17,377
社区成员
95,128
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章