查找一个字段所在的表名数据库名
Posted jwsoft007
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了查找一个字段所在的表名数据库名相关的知识,希望对你有一定的参考价值。
-- 查找一个字段所在的表名,数据库名
SELECT TABLE_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE COLUMN_NAME = 字段名字
select syscolumns.name as FieldName
,sysobjects.name as DbName from syscolumns , sysobjects
where syscolumns.id = sysobjects.id and syscolumns.name=字段名
SQLSERVER查询所有数据库名,表名,和字段名
1.获取所有数据库名:
SELECT Name FROM Master..SysDatabases ORDER BY Name
2.获取所有表名:
SELECT Name FROM DatabaseName..SysObjects Where XType=U ORDER BY Name
XType=U:表示所有用户表;
XType=S:表示所有系统表;
3.获取所有字段名:
SELECT Name FROM SysColumns WHERE id=Object_Id(TableName)
以上是关于查找一个字段所在的表名数据库名的主要内容,如果未能解决你的问题,请参考以下文章