oracle 如何根据一个字段查询这个字段所在的表

113 阅读1分钟

背景: 平时用的大部分都是mysql,但是今天身边的一个同事接触到了银行的项目,用的是oracle,leader给他讲了下需求,以及实现的方法,提到了一个字段,让他去表里看下有这个字段没有。但是,但是,但是,就是没有说那个字段在那张表,又是新人又不敢问领导,就问了下我,然后我就百度-------

语句如下:yyds

select t.table_name 
from user_tables t  
inner join  (
  select TABLE_NAME  
  from user_tab_columns  
  where COLUMN_NAME='CNAME'
) b on t.TABLE_NAME=b.TABLE_NAME;
遇事不知,就百度吧。