查找 oracle 数据库中包含某一字段的所有表的表名

plsql 查找 数据库中 包含字段 A 的所有表的表名

1、首先,打开并登陆plsql。

2、然后点击左上角的新建,选择sqlwindow。

3、此时,右边区域就会弹出一个sql窗口,我们可以在这里输入一些sql语句。

4、查询多个字段的sql语句为:

select字段1,字段2from表名。

5、然后点击左上的执行sql语句图标。

6、耐心等待,在sql窗口下方就会展示你需要查阅的表中的对应字段了。

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-11-27
select table_name from DBA_TAB_COLUMNS where COLUMN_NAME='字段名';

注意:字段名需要大写,否则你查不出来本回答被提问者采纳
第2个回答  2018-12-19
select TABLE_NAME from user_tab_columns where column_name='字段名称'

oracle数据库查找所有表的字段名称
1、MySQL数据库查询带有某个字段的所有表名:SELECT * FROM information_schema.columns WHERE column_name='column_name';2、Oracle数据库查询带有某个字段的所有表名:SELECT column_name,table_name FROM user_tab_columns WHERE column_name='column_name';3、SQLServer数据库查询带有某个字段的所有表...

如何查询oracle一个数据库中包含有某个特定值的所有表及字段名
select * from 表名 where 字段名='xiaoming'!

oracle里查出某个数据库里的所有表名
1、第一步, MySQL数据库使用特定字段查询所有表名,代码见下图,转到下面的步骤。2、第二步,执行完上面的操作之后,Oracle数据库使用特定字段查询所有表名,代码见下图,转到下面的步骤。3、第三步,执行完上面的操作之后,SQLServer数据库使用特定字段查询所有表名,代码见下图,转到下面的步骤。4、第...

oracle中如何根据一个字段名查找出所属的表名
create table test_col8(id number);2、查看oracle的系统视图,select * from user_tab_columns t,可以看到本用户下所有的表字段信息,3、以查找字段VALUE为例,select * from user_tab_columns t where column_name = 'VALUE',可以看到刚才建的最后一张表并没有查到,因为没有VALUE字段,4、再...

oracle 怎样查询某用户下的所有表的表名?
1、dba_tables(在dba权限下可查) SQL> conn \/ as sysdba Connected.SQL> select count(*) from dba_tables where owner='TEST';COUNT(*)52 注:表名以及各详细内容可以通过desc dba_tables查看相应字段,在查询相应内容。2、all_tables(在dba权限下可查) SQL> conn \/ as sysdba Connected....

oracle 怎样查询某用户下的所有表的表名
1、首先在计算机中,打开Oracle的连接程序,用新建的数据库管理员,进入【Oracle控制】的窗口上,鼠标左键单击【服务器】按钮,并选择【SQL工作表】。2、接着,在【Oracle服务器】的窗口上,在输入窗口中输入SQL查询语句,并单击【执行】按钮,可以看到查询不到索引表,需要调整SQL语句。3、然后,在【...

sql语句怎么在一个数据库中查找拥有同一字段名的所有表
1、在Oracle数据库中 select column_name,table_name from user_tab_columns where column_name= 'test_name'2、在SqlServer数据库中 SELECT COLUMN_NAME,TABLE_NAME FROM INFORMATION_SCHEMA.columns WHERE COLUMN_NAME='test_name'SQL语言是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,...

Oracle数据库中如何查询一个用户A下面所有的表的信息
where table_name like 'TEST%' order by 1;即可查看该用户下所有的表;3、编写sql,select * from all_tables t;即可查看该库下所有用户所有的表;4、编写sql;select * from user_tab_cols t where table_name like 'TEST%' order by 1, column_id;即可查看该用户下所有表的字段信息;

oracle中已知个数据库名 如何查出里面所有表名及表结构
data_scale 字段精度,decode(nullable,'Y','√','N','×') 是否为空,c.created 创建日期,c.last_ddl_time 最后修改日期 from all_tables a,all_tab_columns b,all_objects c where a.table_name=b.table_name and a.owner=b.owner and a.owner=c.owner and a.table_name=c.object_...

oracle查看所有表及各表行数
在Oracle数据库中,获取所有表及其对应行数的操作可以通过简单的SQL查询来完成。只需要关注两个字段,table_name表示表名,num_rows则是表的行数。以下是实现这一目标的两种方法:首先,要查看数据库中所有表的表名和行数,可以使用以下查询:1、查询所有表的SQL语句:selectt.table_name,t.num_rows...

相似回答