gpt4 book ai didi

mssql2005,2008导出数据字典实现方法

转载 作者:qq735679552 更新时间:2022-09-29 22:32:09 24 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章mssql2005,2008导出数据字典实现方法由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

在你要导出数据字典的数据空中右键,新建查询,执行如下代码即可  。

复制代码代码如下

SELECT  (case when a.colorder=1 then d.name else '' end)表名,d.xtype as 表类型,  a.colorder 字段序号,  a.name 字段名,  (case when COLUMNPROPERTY( a.id,a.name,'IsIdentity')=1 then '√'else '' end) 标识,  (case when (SELECT count(*)  FROM sysobjects  WHERE (name in  (SELECT name  FROM sysindexes  WHERE (id = a.id) AND (indid in  (SELECT indid  FROM sysindexkeys  WHERE (id = a.id) AND (colid in  (SELECT colid  FROM syscolumns  WHERE (id = a.id) AND (name = a.name))))))) AND  (xtype = 'PK'))>0 then '√' else '' end) 主键,  b.name 类型,  a.length 占用字节数,  COLUMNPROPERTY(a.id,a.name,'PRECISION') as 长度,  isnull(COLUMNPROPERTY(a.id,a.name,'Scale'),0) as 小数位数,  (case when a.isnullable=1 then '√'else '' end) 允许空,  isnull(e.text,'') 默认值,  isnull(g.[value],'') AS 字段说明  FROM syscolumns a left join systypes b  on a.xtype=b.xusertype  inner join sysobjects d  on a.id=d.id and d.xtype in ('U','V') and d.name<>'dtproperties'  left join syscomments e  on a.cdefault=e.id  left join sys.extended_properties g  on a.id=g.major_id AND a.colid = g.major_id  order by a.id,a.colorder  。

最后此篇关于mssql2005,2008导出数据字典实现方法的文章就讲到这里了,如果你想了解更多关于mssql2005,2008导出数据字典实现方法的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com