使用sql developer在数据库中指定列
我想搜索特定模式中的特定列使用sql developer在数据库中指定列,sql,oracle,Sql,Oracle,我想搜索特定模式中的特定列 列名例如description最简单的选项是连接到该特定架构并运行 SQL> select table_name 2 from user_tab_columns 3 where column_name = 'DEPTNO'; TABLE_NAME ------------------------------ DEPT EMP SQL> 或者,为了查询您有权访问的所有表,请改为查询所有\u TAB\u列 如果您具有所需的权限,并且可以作为(
列名例如description最简单的选项是连接到该特定架构并运行
SQL> select table_name
2 from user_tab_columns
3 where column_name = 'DEPTNO';
TABLE_NAME
------------------------------
DEPT
EMP
SQL>
或者,为了查询您有权访问的所有表,请改为查询所有\u TAB\u列
如果您具有所需的权限,并且可以作为(例如)SYS进行连接,请查询DBA\u TAB\u列。在这种情况下,请包括“所有者”列:
SQL> select owner, table_name
2 from dba_tab_columns
3 where column_name = 'DEPTNO';
OWNER TABLE_NAME
------------------------------ ------------------------------
MIKE DEPT
MIKE EMP
SCOTT EMP
SCOTT DEPT
<snip>