一、操作环境
- 数据库版本:sql server 2012
- 测试数据库:Northwind,安装方法请参考这篇文章

二、查询数据库中的INFORMATION_SCHEMA.COLUMNS表
1.新建查询,输入以下语句
SELECT
*
FROM
INFORMATION_SCHEMA.COLUMNS
查看结果

从上图可以得到每张表的列名
增加筛选条件即可
SELECT
TABLE_NAME
FROM
INFORMATION_SCHEMA.COLUMNS
WHERE
COLUMN_NAME='CustomerID'
#“CustomerID”为要查询的列名字段
结果如下

本文介绍如何在SQLServer2012中使用INFORMATION_SCHEMA.COLUMNS表查询所有表的列名,特别关注特定列名如'CustomerID'的筛选方法。
1059

被折叠的 条评论
为什么被折叠?



