有什么方法可以读取某个表中字段的名称、数据类型和描述

xiyahui xiyahui 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我用的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'
...全文

相关推荐

评论 5
收藏 已收藏
分享
返回顶部
xiyahui
MS-SQL Server 34,876 成员 254,635 内容