发明名称 一种数据库结构逻辑校验方法
摘要 一种数据库结构逻辑校验方法,包括:从MSSQL数据库中获取到所有的对象列表,分析可以进行校验的对象;将上述可以进行校验的对象进行过滤,如果这个对象有被其他对象所依赖,则需要进行校验;对需要校验的对象进行方法校验,依次校验后得出结果;字段类型校正及再校验。本发明提供的一种数据库结构逻辑校验方法,提升数据库结构逻辑校验的效率和正确率,从而提高软件产品的开发速率与质量。
申请公布号 CN103699682B 申请公布日期 2017.02.15
申请号 CN201310754950.9 申请日期 2013.12.31
申请人 福建星网视易信息系统有限公司 发明人 詹俊挺;陈凤
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 福州市鼓楼区京华专利事务所(普通合伙) 35212 代理人 宋连梅
主权项 一种数据库结构逻辑校验方法,其特征在于:包括如下步骤:步骤1:从MSSQL数据库中获取到所有的对象列表,分析可以进行校验的对象;步骤2:将上述可以进行校验的对象进行过滤,如果这个对象有被其他对象所依赖,则需要进行校验;具体包括:步骤2a:从步骤1中获取可以进行校验的对象名,使用sp_depends方法查看对象是否存在依赖;步骤2b:sp_depends结果为空,表明该对象没有存在依赖,则不需要进行校验,继续判断下一个对象名;步骤2c:sp_depends结果不为空,表明该对象存在与其他对象的依赖,则需要进行与其他对象的兼容性校验;步骤3:对需要校验的对象进行方法校验,依次校验后得出结果;步骤4:字段类型校正及再校验。
地址 350000 福建省福州市仓山区建新镇金山大道618号桔园洲工业园19号楼一、二层