用PL/SQLDeveloper工具实现相同表名表结构的比对

2015-07-24 10:15:58 · 作者: · 浏览: 3

实验:

规划好实验用表

?

用户名

用户表

A库

scott

emp

B库

hyl

emp

?

scott用户下进行比对验证,如下:

\

选择要比对的表,如下图:

\

添加目标用户连接,如下:

\

开始比对,如下:

\

比对完成后,通过比对结果形成修正sql语句,如下:

\

在侧边栏还有几个小工具,如下图:

\

可以通过建表语句查看出表结构的差异,如下图:

\

我们下面向目标表执行“修正语句”,如下:

\

\

再在scott用户下跟hyl用户下的emp表结构进行一次比对,如下:

\

我们可以发现,表结构是不存在差异了,如下:

\

小结:

使用PL/SQL Developer来对不同库、不同用户下相同表名的表结构进行比对时,操作如下:

Tools>Compare User Objects>选择比对表>Target Session>Compare>生成的sql修改语句。