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

2024年11月22日 10:08
有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';