我想在我的数据库中找到列名 - 是否可能?

时间:2016-12-15 06:06:35

标签: sql-server system-views

我的数据库名称为CARE_DynamicsAX,我想找到一个列名workerStatus

2 个答案:

答案 0 :(得分:2)

select * from INFORMATION_SCHEMA.COLUMNS
where COLUMN_NAME = 'workerStatus'

答案 1 :(得分:0)

如果我没错,您正在尝试找到列名为workerStatus的表。如果是这种情况,您可以运行此查询以查找相同的内容。

这适用于TABLES for SQL Server的列名。

此查询将在您知道要搜索的列名称以workerStat

开头的情况下运行
SELECT c.name AS ColName, t.name AS TableName
FROM sys.columns c
    JOIN sys.tables t ON c.object_id = t.object_id
WHERE c.name LIKE 'workerStat%'