全数据库查询拥有该字段的表
一、语句
1.全数据库查询(字段名,表名)
select column_name,TABLE_NAME from information_schema.columns
适用于所有数据库
2.特定数据库查询(字段名,表名)
select column_name,table_name from information_schema.columns
where table_schema ='数据库名称'
该处出现问题,可能原因是数据库为较老版本,如(sqlserver2005),建议检索这条语句
select column_name,table_name,table_schema from information_schema.columns
再新增条件
3.特定数据库查询拥有该字段的表
select * from (select column_name,table_name from information_schema.columns
where table_schema ='数据库名称') as a
where a.column_name = '字段名称'
就是以上结果的筛选(以那个特殊字段)