MySQL数据库查询某个字段所在的表名:

精确查询语句如下:

SELECT * FROM information_schema.columns WHERE column_name='column_name';

模糊匹配查询语句如下:

SELECT * FROM information_schema.columns WHERE column_name LIKE '%column_name%';

 

Oracle数据库查询某个字段所在的表名:

精确查询语句如下:

SELECT column_name,table_name FROM user_tab_columns WHERE column_name='column_name';

模糊匹配查询语句如下:

SELECT column_name,table_name,FROM user_tab_columns WHERE column_name LIKE '%column_name%';

SQLServer数据库查询某个字段所在的表名:

精确查询语句如下:

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

模糊匹配查询语句如下:

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

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐