erqie

学无止境,唯缺光阴;理虽无难,贵在有恒。

导航

利用excel制作数据字典,生成SQL语句

Posted on 2009-08-20 11:27  而且  阅读(2078)  评论(0编辑  收藏  举报
常用的数据库工具好多都是利用已有的数据库生成SQL语句或者数据字典的.在没有数据库的情况下,先设计数据字典再生成数据库的工具还没发现有比较好用,尤其是利用excel作为保存数据字典的载体的.所以自己就简单用VBA写了一个.
程序不算复杂,主要是就遍历固定格式的excel表格,然后再按sql的格式生成相应代码就是了.免去在sql server管理器里操作,效率高一点.用excel作数据字典以后打印或者查找也方便,呵呵.
数据字典结构如下图所示:

各列的位置固定,主要从第"3"列开始,在VBA里也可以设置.
另外在程序里默认把ID列作为了自增长的列处理,如有不同可相应修改.
程序代码:
Code
VBA最后是把生成的SQL语句默认保存在C:\sql日期.sql文件里.
/Files/erqie/Book2.zip