您的位置:首页 > 数据库

sql2005(含“说明”字段)数据库设计文档自动生成方法

2012-03-07 11:25 726 查看
SELECT TOP (100) PERCENT s.tablename AS 表名, s.columnname AS 字段名, s.type AS 类型, s.length AS 长度, c.value AS 字段说明, s.xprec, s.xscale, s.id,
s.colid
FROM (SELECT TOP (100) PERCENT o.name AS tablename, c.name AS columnname, t.name AS type, c.length, c.xprec, c.xscale, c.id, c.colid, CONVERT(varchar(20),
c.id) + '|' + CONVERT(varchar(20), c.colid) AS myid
FROM sys.sysobjects AS o INNER JOIN
sys.syscolumns AS c ON o.id = c.id INNER JOIN
sys.systypes AS t ON c.xtype = t.xtype
WHERE (o.xtype = 'U')
ORDER BY tablename) AS s LEFT OUTER JOIN
(SELECT CONVERT(varchar(20), major_id) + '|' + CONVERT(varchar(20), minor_id) AS myid, class, class_desc, major_id, minor_id, name, value
FROM sys.extended_properties) AS c ON s.myid = c.myid
ORDER BY 表名, s.colid
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: