- 关 键 词:
- windows nt
- oracle数据库
- oracle安装
在Oracle数据库中删除两表中相同数据的方法是用到in语句,本文通过实例来讲解删除两表中相同数据的方法。
软件环境:
1、Windows NT4.0+ORACLE 8.0.4。
2、Oracle安装路径为:C:\ORANT。
问题提出:
1、在做数据转储业务的时候,如果发生操作错误,有可能出现主表和副表中都有同一种数据,
这样结算的结果就有可能发生错误。
实现方法:
|
表已建立:
|
表已建立:
|
完全提交:
|
方法一
exists子句:
|
删除4个记录。
where条件:如果两个表中都拥有相同字段的主键(primary key),则只需比较两个主键就可以了。
方法二
in子句:
|
实际测试结论
在表不是很大时,用in子句速度还可以忍受,而如果记录量很多时(十万条以上),in子句速度很慢。
URL:http://www.qqread.com/oracle/2007/06/b315758.html相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
相关专题
- 数据库专栏 (5163篇文章)
- 数据库处理专题 (8684篇文章)
- 城域网专题 (7833篇文章)
- 数据库安全技术专题 (13169篇文章)
- 数据库安装与卸载 (10543篇文章)
- Oracle 10g基础应用 (4472篇文章)
- Linux数据库宝典 (13157篇文章)
- 数据库相关文章 (5163篇文章)
- 数据库基本处理 (291篇文章)
- Oracle安装与卸载 (427篇文章)
- Oracle数据库系统使用的几条经验分享 (5次浏览)
- Oracle数据库三种标准的备份方法 (4次浏览)
- Oracle数据库的四种启动方式 (3次浏览)
- 在TransactionScope中优先使用Oracle的.NET驱 (2次浏览)
- 如何手工创建Oracle数据库 (1次浏览)
- 详细介绍手工创建oracle数据库 (0次浏览)
- 数据安全手册:数据保存四项注意 (0次浏览)
- 几种oracle数据库恢复的练习示例 (0次浏览)
- 提高Oracle数据库系统Import的性能 (0次浏览)
- Oracle 9i在AIX上的性能调整 (0次浏览)



