oracle如何比对表结构

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle如何比对表结构相关的知识,希望对你有一定的参考价值。

两个数据库,101是正式环境下的库,102是测试环境下的库,两个库表结构、存储过程等等,应该是一样的,但是有时候升级,在测试库升级后又要手动升级正式库,这样有时候就会出现数据库不一致的情况,听说PLSQL有个功能可以比对、连存储过程、视图什么的都可以比对、请问是那个功能啊?如何比对?

plsql
tools 的 Compare User Objects
参考技术A dfgasdgfsdfgdfhg

oracle中两张表中的两个字段值的模糊比对

我有A表 字段X 值分别为ab ,vmc, zc , 另有B表 字段Y 值分别为abc, vmc_1, zdc
这个时候我希望X、Y字段对比,以A为基准,找到B表中对应模糊查询的的数据,最后希望得到的一个新的结果集为
X Y
ab abc
vm vm_1

楼上的思路是对的,这里整理一下改成oracle的写法。有问题再追问。
SELECT * FROM A,B WHERE B.Y LIKE '%'||A.X||'%'

参考技术A Select T1.X , T2.Y

From T1,T2
where T1.X like '%' + T2.Y + '%'
参考技术B 用ltrim函数 参考技术C 用like '%%' 撒,就是模糊对比了。

以上是关于oracle如何比对表结构的主要内容,如果未能解决你的问题,请参考以下文章

oracle如何比较两个表数据的差异?

oracle 查看表结构,表里的数据

oracle 查看表结构,表里的数据

我想比较两个oracle数据库表结构的差异,有现成的工具或脚本吗

使用python实现MySQL表结构比对初级版

java 比对2个相同结构表中的差异数据