大家好,我想把我的所有列的标题名称变成一个列,所以请在这个查询上帮助我。下面是我的表结构
我有一个名为tblInfo的表
| ID | Name |Email ID|Age |Gender |我想要得到如下结果
|Columns|
ID
Name
Email ID
Age`enter code here
Gender提前感谢
发布于 2017-11-09 12:33:56
为什么不使用INFORMATION_SCHEMA视图?
SELECT COLUMN_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = <table_name>另一种方法是使用sys.all_objects
SELECT c.name
FROM sys.all_objects b
JOIN sys.all_columns c ON c.object_id = b.object_id
WHERE b.name = <table_name>
AND b.type = 'U'; https://stackoverflow.com/questions/47193921
复制相似问题