怎样在ORACLE中查询并列出所有含某一列名(如NAME)的表;

2024-11-22 10:08:44
推荐回答(3个)
回答(1):

select table_name from all_tab_columns
where user = '你的用户' and column_name = ‘NAME列名’;

与列信息有关的3个数据字典user_tab_columns(当前用户所拥有的表列 ),all_tab_columns(可访问的表列),dba_tab_columns(所有表列)

回答(2):

你查表名有什么用吗,没什么实际的意义啊,如果用oracle 9i或者其他数据库开发工具,你所用到的表名都能看到的。

回答(3):

select TABLE_NAME from USER_TAB_COLS where COLUMN_NAME='NAME';