oracle里查出某个数据库里的所有表名

oracle里查出某个数据库里的所有表名,第1张

方法和详细的 *** 作步骤如下:

1、第一步,

 MySQL数据库使用特定字段查询所有表名,代码见下图转到下面的步骤。

2、第二步,执行完上面的 *** 作之后,Oracle数据库使用特定字段查询所有表名,代码见下图,转到下面的步骤。

3、第三步,执行完上面的 *** 作之后,SQLServer数据库使用特定字段查询所有表名,代码见下图,转到下面的步骤。

4、第四步,执行完上面的 *** 作之后, *** 作完成,见下图。这样,就解决了这个问题了。

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、然后这样就完成了。


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

原文地址: https://outofmemory.cn/sjk/9919132.html

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

发表评论

登录后才能评论

评论列表(0条)

保存