一、操作环境
- 数据库版本:sql server 2012
- 测试数据库:Northwind,安装方法请参考这篇文章
二、查询数据库中的所有列
1.新建查询,输入以下语句
SELECT
*
FROM
sys.syscolumns
执行,查看结果
上面返回来库中所有的列名,通过id我们可以在“sysobjects”中找到对应的表名称
SELECT
[name]
FROM
sys.sysobjects
WHERE
[id] in(
SELECT
[id]
FROM
sys.syscolumns
Where
[name]='ShipVia'
)
#ShipVia为要查询的列名字段
查询结果如下图