从SQL Server数据库中检索一个表的列名称

时间:2014-03-17 14:40:59

标签: sql-server

是否可以检索SQL Server数据库中表的列名称列表?

2 个答案:

答案 0 :(得分:1)

这适用于任何版本的SQL Server。

SELECT c.COLUMN_NAME 
FROM INFORMATION_SCHEMA.COLUMNS c
WHERE c.TABLE_SCHEMA = 'schemaName'
AND c.TABLE_NAME = 'tableName'
ORDER BY c.ORDINAL_POSITION 

答案 1 :(得分:1)

您可以在选择表名时按alt + f1,这与以下内容相同:

sp_help @ objname ='table_name'