你的位置:首页 > 软件开发 > 数据库 > 数据库文档生成工具(1)

数据库文档生成工具(1)

发布时间:2015-12-12 20:00:08
前端时间,有个同事离职了。然后在交接的过程中,数据库文档的缺乏一直是我心中的一个梗。然后就花了些时间写了个小工具。先上效果吧。界面效果:因为视图、存储过程、函数、触发器的描述在数据库里是找不到的,所以我是新建了个数据库专门用来存放这些描述(默认第一次的时候函数的描述基本都是空的, ...

  前端时间,有个同事离职了。然后在交接的过程中,数据库文档的缺乏一直是我心中的一个梗。然后就花了些时间写了个小工具。先上效果吧。

界面效果:

数据库文档生成工具(1)

因为视图、存储过程、函数、触发器的描述在数据库里是找不到的,所以我是新建了个数据库专门用来存放这些描述(默认第一次的时候函数的描述基本都是空的,之后从数据库中去取)

数据库文档生成工具(1)

数据库文档生成工具(1)

数据库文档生成工具(1)

数据库文档生成工具(1)

下面放一些关键的SQL代码:

获取某个数据库里的所有表:

数据库文档生成工具(1)数据库文档生成工具(1)
1 select newid() as Id,isnull(f.value,'') as Remark,'Table' as ObjectType,2       Row_Number() over ( order by t.id ) as SortId,t.id as ObjectId,t.name as ObjectName,'' as Contents3       from  sysobjects as t left outer join sys.extended_properties  f on t.id = f.major_id 4       and f.minor_id = 0 where t.xtype = 'U' AND t.status >= 0 and t.name<>'sysdiagrams'

原标题:数据库文档生成工具(1)

关键词:数据库

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。