数据库字典简易更新方法

王朝mssql·作者佚名  2006-12-17
窄屏简体版  字體: |||超大  

数据库字典简易更新方法

数据库字典简易更新方法 公司现在使用的数据库都是SQL,软件在开发的过程中的数据库的设计会有着很多的变化,这就带来了很多的更新繁琐的工作,以至公司的软件的数据库的文档得到不及时的更新,势必影响着相关的一系列的工作的执行。

在这边结合了去年工作的实践,提出一种比较方便的数据库更新与数据库文档同步的方法,这个方法的原理也很简单,它主要是利用了各种数据库的系统表,联合创建视图,把有关数据库结构的主要字段提取出来,再利用EXCEL中的获取外部数据的工具的功能,直接把数据库的结构一项项的读取出来,再利用EXCEL的数据更新自动的获取数据结构上的变化,剩下的工作就只有把数据库结构中新的字段做备注就可以.

附加SQL:

create view v_all_table as SELECT o.name t_name, l.name t_columns, t .name t_type, l.length, l.isnullable, c.text, l.colorder

FROM sysobjects o, syscolumns l, systypes t, syscomments c

WHERE o.xtype = 'u' AND o.id = l.id AND l.xtype = t .xtype AND l.cdefault = c.id AND l.cdefault <> 0

UNION SELECT o.name t_name, l.name t_columns, t .name t_type, l.length, l.isnullable, '' AS text, l.colorder

FROM sysobjects o, syscolumns l, systypes t

WHERE o.xtype = 'u' AND o.id = l.id AND l.xtype = t .xtype AND l.cdefault = 0

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航