发明名称 一种生成数据库脚本的方法及装置
摘要 本申请公开了一种生成数据库脚本的方法及装置,所述方法包括:加载数据库脚本源文件,所述数据库脚本源文件中包含多个不同地区业务的公共脚本部分和区别脚本部分,在所述数据库脚本源文件中通过编译选项标识所述区别脚本部分;获取用户对需要生成数据库脚本的地区的选择,根据用户所选地区对应的编译选项从所述数据库脚本源文件中提取有效代码,所述有效代码包含所述公共脚本部分以及用户所选地区对应的编译选项所标识的区别脚本部分。本申请在脚本中心平台各地规则不同的存储过程都对应同一个数据库脚本源文件,简化了开发人员的开发过程,并加强了版本管理和统一的规则维护,而且可以清晰地区分各个地区的规则差异。
申请公布号 CN104391845A 申请公布日期 2015.03.04
申请号 CN201410131045.2 申请日期 2014.04.02
申请人 贵阳朗玛信息技术股份有限公司 发明人 易昕;王海;付清文;牟雪;徐飞
分类号 G06F17/30(2006.01)I;G06F9/44(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 代理人
主权项 一种生成数据库脚本的方法,其特征在于,包括:加载数据库脚本源文件,所述数据库脚本源文件中包含多个不同地区业务的公共脚本部分和区别脚本部分,在所述数据库脚本源文件中通过编译选项标识所述区别脚本部分;获取用户对需要生成数据库脚本的地区的选择,根据用户所选地区对应的编译选项从所述数据库脚本源文件中提取有效代码,所述有效代码包含所述公共脚本部分以及用户所选地区对应的编译选项所标识的区别脚本部分。
地址 550022 贵州省贵阳市高新区金阳科技产业园创业大厦130室