sqlldr重复数据替换和插入
时间:2011-09-16
来源:互联网
我第一次接触sqlldr这个东西,不是太懂。今天遇到这么个问题是:我想使用sqlldr向数据库中添加数据,希望把重复的数据替换,不重复的数据插入。这个用sqlldr应该怎么写。问题比较急,谢谢各位大哥帮帮小弟,小弟将不胜感激。
作者: lyqwflylong 发布时间: 2011-09-16
SQL code
-- sqlldr 只是用于将大量文本数据导入oracle! -- 要实现你想要的东西,很简单,利用中间表 -- Step 1: 创建一张与你将要导入的目标表一样字段结构的表; -- Step 2: 用sqlldr 将数据导入中间表 -- Step 3: 用SQL语句实现:重复的数据替换,不重复的数据插入 -- (方法多多,如果有目标表有主键,且你提供的数据没有主键冲突(主键字段唯一)的话, 可用merge into )
作者: luoyoumou 发布时间: 2011-09-16
引用 1 楼 luoyoumou 的回复:
SQL code
-- sqlldr 只是用于将大量文本数据导入oracle!
-- 要实现你想要的东西,很简单,利用中间表
-- Step 1: 创建一张与你将要导入的目标表一样字段结构的表;
-- Step 2: 用sqlldr 将数据导入中间表
-- Step 3: 用SQL语句实现:重复的数据替换,不重复的数据插入
-- (方法多多,如果有目标表有主键,且你提供的数据……
SQL code
-- sqlldr 只是用于将大量文本数据导入oracle!
-- 要实现你想要的东西,很简单,利用中间表
-- Step 1: 创建一张与你将要导入的目标表一样字段结构的表;
-- Step 2: 用sqlldr 将数据导入中间表
-- Step 3: 用SQL语句实现:重复的数据替换,不重复的数据插入
-- (方法多多,如果有目标表有主键,且你提供的数据……
很对!
作者: zengjc 发布时间: 2011-09-16
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28