在Oracle 中查询某个字段存在于哪几个表 (转)

来源:互联网 发布:淘宝开网店哪弄发货单 编辑:程序博客网 时间:2024/04/29 03:04

如果查询整库的话得以DBA权限查询数据字典dba_tab_columns
非DBA用户只能查看自己有读取权限的表
可以这样写查询
select owner, table_name
from dba_tab_columns
where lower(column_name)='firstname';
查询出哪些表包含firstname字段以及这些表属于哪个用户

 

注:dba_tab_columns是一个属于SYS用户的一个View

原创粉丝点击