查看: 8050|回复: 10

oracle有什么命令可以将两张表不同的字段比较出来的命令啊?

[复制链接]
论坛徽章:
50
2014年世界杯参赛球队: 荷兰
日期:2014-07-11 07:56:59蛋疼蛋
日期:2012-03-06 07:22:542012新春纪念徽章
日期:2012-02-13 15:09:522012新春纪念徽章
日期:2012-02-13 15:09:522012新春纪念徽章
日期:2012-02-13 15:09:522012新春纪念徽章
日期:2012-02-13 15:09:522012新春纪念徽章
日期:2012-02-13 15:09:522012新春纪念徽章
日期:2012-01-04 11:53:29蛋疼蛋
日期:2011-11-11 15:47:00ITPUB十周年纪念徽章
日期:2011-11-01 16:23:26
跳转到指定楼层
1#
发表于 2007-6-4 14:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
oracle有什么命令可以将两张表不同的字段比较出来的命令啊?
论坛徽章:
28
ITPUB元老
日期:2005-06-17 10:37:44操作系统板块每日发贴之星
日期:2005-07-02 01:01:58数据库板块每日发贴之星
日期:2005-07-18 01:01:26管理团队2006纪念徽章
日期:2006-04-16 22:44:45会员2006贡献徽章
日期:2006-04-17 13:46:34
2#
发表于 2007-6-4 14:30 | 只看该作者
just use the MINUS and UNION command. i wote the scripts to my blog.
http://fantastechnol.blogspot.co ... umns-between-2.html

使用道具 举报

回复
论坛徽章:
115
生肖徽章:狗
日期:2007-01-06 21:14:12马上有车
日期:2014-03-06 16:45:08马上加薪
日期:2014-05-09 12:27:582014年世界杯参赛球队: 英格兰
日期:2014-07-03 13:10:44青年奥林匹克运动会-竞技体操
日期:2014-09-10 15:30:57马上有钱
日期:2014-10-31 13:56:48美羊羊
日期:2015-03-04 14:48:582015年新春福章
日期:2015-03-06 11:57:31懒羊羊
日期:2015-04-23 19:26:10金牛座
日期:2015-09-17 08:21:44
3#
发表于 2007-6-4 14:32 | 只看该作者
方法很多
1、自己写个小程序检查(检查USER_TAB_COLUMNS)
2、PL/SQL Developer --> Tools --> Compare User Objects
3、其它方法

使用道具 举报

回复
论坛徽章:
18
授权会员
日期:2007-03-20 21:21:402014年新春福章
日期:2014-02-18 16:41:112012新春纪念徽章
日期:2012-01-04 11:50:44ITPUB十周年纪念徽章
日期:2011-11-01 16:20:282011新春纪念徽章
日期:2011-02-18 11:43:342010广州亚运会纪念徽章:自行车
日期:2010-11-22 15:27:372010新春纪念徽章
日期:2010-03-01 11:19:06生肖徽章2007版:猴
日期:2009-11-18 16:42:41CTO参与奖
日期:2009-02-12 11:45:48ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44
4#
发表于 2007-6-4 15:13 | 只看该作者
嗯  不错!同一个user中使用USER_TAB_COLUMNS比较方便
不同schema中使用PL/SQL Developer --> Tools --> Compare User Objects
toad也有这种功能!

使用道具 举报

回复
论坛徽章:
50
2014年世界杯参赛球队: 荷兰
日期:2014-07-11 07:56:59蛋疼蛋
日期:2012-03-06 07:22:542012新春纪念徽章
日期:2012-02-13 15:09:522012新春纪念徽章
日期:2012-02-13 15:09:522012新春纪念徽章
日期:2012-02-13 15:09:522012新春纪念徽章
日期:2012-02-13 15:09:522012新春纪念徽章
日期:2012-02-13 15:09:522012新春纪念徽章
日期:2012-01-04 11:53:29蛋疼蛋
日期:2011-11-11 15:47:00ITPUB十周年纪念徽章
日期:2011-11-01 16:23:26
5#
 楼主| 发表于 2007-6-4 15:15 | 只看该作者
谢谢大家了

使用道具 举报

回复
论坛徽章:
115
生肖徽章:狗
日期:2007-01-06 21:14:12马上有车
日期:2014-03-06 16:45:08马上加薪
日期:2014-05-09 12:27:582014年世界杯参赛球队: 英格兰
日期:2014-07-03 13:10:44青年奥林匹克运动会-竞技体操
日期:2014-09-10 15:30:57马上有钱
日期:2014-10-31 13:56:48美羊羊
日期:2015-03-04 14:48:582015年新春福章
日期:2015-03-06 11:57:31懒羊羊
日期:2015-04-23 19:26:10金牛座
日期:2015-09-17 08:21:44
6#
发表于 2007-6-4 15:47 | 只看该作者
也可以用Beyond这样的文本比较软件对表结构进行对比差异
先select from user_tab_columns
然后用Beyond比较

使用道具 举报

回复
论坛徽章:
5
生肖徽章:羊
日期:2007-03-07 12:30:09会员2007贡献徽章
日期:2007-09-26 18:42:10ITPUB元老
日期:2007-10-19 14:18:16授权会员
日期:2007-10-19 14:14:50ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44
7#
发表于 2007-6-4 15:51 | 只看该作者
2、PL/SQL Developer --> Tools --> Compare User Objects


这个还是最快的

使用道具 举报

回复
论坛徽章:
50
2014年世界杯参赛球队: 荷兰
日期:2014-07-11 07:56:59蛋疼蛋
日期:2012-03-06 07:22:542012新春纪念徽章
日期:2012-02-13 15:09:522012新春纪念徽章
日期:2012-02-13 15:09:522012新春纪念徽章
日期:2012-02-13 15:09:522012新春纪念徽章
日期:2012-02-13 15:09:522012新春纪念徽章
日期:2012-02-13 15:09:522012新春纪念徽章
日期:2012-01-04 11:53:29蛋疼蛋
日期:2011-11-11 15:47:00ITPUB十周年纪念徽章
日期:2011-11-01 16:23:26
8#
 楼主| 发表于 2007-6-5 00:39 | 只看该作者
最初由 atgc 发布
[B]也可以用Beyond这样的文本比较软件对表结构进行对比差异
先select from user_tab_columns
然后用Beyond比较 [/B]


Beyond
不明白什么意思

使用道具 举报

回复
论坛徽章:
0
9#
发表于 2007-9-14 15:13 | 只看该作者
第二种很好用。谢谢。

使用道具 举报

回复
招聘 : 技术支持/维护
论坛徽章:
6
数据库板块每日发贴之星
日期:2007-07-04 01:02:06数据库板块每日发贴之星
日期:2007-08-22 01:03:12数据库板块每日发贴之星
日期:2007-08-23 01:03:28会员2007贡献徽章
日期:2007-09-26 18:42:102009新春纪念徽章
日期:2009-01-04 14:52:28林肯
日期:2013-07-30 12:28:37
10#
发表于 2007-9-14 15:15 | 只看该作者
方法真的太多了,集合运算,第三方工具都可以

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表