有什么方法可以读取某个表中字段的名称、数据类型和描述
我用的SQLSERVER2000,因为原来起的字段名是英文,现在要加上中文的说明,所以只能加到字段的描述里,用于一些用用文显示的地方。所以现在要读出字段的描述值。
感谢leimin给出下面的代码,可以得到student表的字段名称,数据类型和描述,还有其它什么方法可以读出这些信息吗?
SELECT
COLUMN_NAME,
ORDINAL_POSITION,
DATA_TYPE,
name AS PROPERTY_NAME,
value AS PROPERTY_VALUE
FROM INFORMATION_SCHEMA.COLUMNS AS C
Left JOIN ::fn_listextendedproperty (NULL, 'user', 'dbo', 'table', 'student',
'column', default) AS E
ON C.COLUMN_NAME = E.objname
WHERE TABLE_NAME = 'student'