oracle数据库查找所有表的字段名称

oracle数据库查找所有表的字段名称,第1张

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数据库查询带有某个字段的所有表名:

SELECT [name] FROM [库名].[dbo].sysobjects WHERE id IN (SELECT id FROM [库名].[dbo].syscolumns WHERE name = '字段名')

4、然后这样就完成了。

首先要查询该字段在oracle的哪个表里

SELECT

*

FROM

all_tab_cols

t

WHERE

t.column_name

=

'所查字段'

然后再查询该字段的值在这张表中所对应的记录


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10044609.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存