PL/SQL Developer--->Tools--->Compare user objects--->选择一个数据库
解决方案 »
- 求大神帮忙,JAVAEE和数据库的问题
- 在线等,急急急
- 如何转换这个表
- 一个TO_DATE和SUBSTR函数嵌套使用的问题,请大虾们帮帮忙!
- Oracle中那些字段不可以作为表中的字段?怎么查询?
- 依次求002~009,003~009,004~009,005~009,006~009,007~009,008~009 ...........中的最大值
- developer 6.0 连接到linux后台oracle服务器问题,请指教-----在线等待
- 高手请进,关于存储过程!!
- (高分求救!!!)如果将Oracle中一个表的数据导出变成Insert语句的形式?
- 跪求大神帮忙 用Pro*c 遇到问题 回复就给C币
- oracl中怎样查询游标的总数???
- oracle9.2.0.7在哪里下载啊
from all_tab_columns where table_name='tablename1'
select *
from all_tab_columns where table_name='tablename2'
再比较字段就可以了
还有我是要自动比较,然后返回不同的值
minus
select * from table_name2
select column_name, data_type, data_length from all_tab_columns a
where table_name = upper(&Tab_A)
and not exists
(select column_name, data_type, data_length from all_tab_columns b
where table_name = upper(&Tab_B)
and a.column_name = b.column_name and a.data_type = b.data_type and a.data_length = b.data_type)
) then '存在A表中字段不存在B表中'
when exists (
select column_name, data_type, data_length from all_tab_columns a
where table_name = upper(&Tab_B)
and not exists
(select column_name, data_type, data_length from all_tab_columns b
where table_name = upper(&Tab_A)
and a.column_name = b.column_name and a.data_type = b.data_type and a.data_length = b.data_type)
) then '存在B表中字段不存在A表中'
else '表结构一致'
end
from dual