Oracle 怎么查询其他用户表中是否包含某个字段
Oracle 怎么查询其他用户表中是否包含某个字段
日期:2019-01-17 13:50:49 人气:1
其实还是 司马铸剑 说的那张表,只不过要把 user_tab_columns 改为all_tab_columns(如果没有这张表,我很少用all的表,经常用dba系列表,所以有没有all的这张表我不确定,但是dba_tab_columns一定存在)这样就可以找到该用户能查看的所有的表了。也就能知道包含该字段的所有的表的表名了。
如果只要其他用户的不要自己用户的,那么就和all_tables两张表联合起来查询,那么就应该没问题了。
类似于:select a.table_name from all_ta