【发布时间】:2014-03-24 03:36:38
【问题描述】:
我想在 SQL Server 中查询列名。我知道可以从系统表中获取表的列,但不幸的是,这对我来说还不够。
示例:
我有一个包含ID 列和字符串列的表。该表的名称是test,它有一个testID 和一个test 列。
这个查询:
select column_name
from information_schema.columns
where table_name = 'teszt'
返回我的表的列名。所以它返回testID 和Test。
我想要的是当我使用这样的查询时:
select count(*) as Amount from test
我想要一个可以返回我的查询的列名的查询。因此,在这种特定情况下,它返回字符串“金额”。不知道有没有可能。
【问题讨论】:
标签: sql-server sql-server-2012-express