版本批量SQL文件检查产品系统

我要开发同款
妙观2025年09月22日
47阅读

技术信息

语言技术
Python
系统类型
WindowsLinux
行业分类
企业服务

作品详情

行业场景

深圳国家税务局电子税务局三期项目,每月发布2次里程碑和若干次热补丁;
成果中的SQL脚本由各个产品团队提供,由测试组汇总;
脚本由甲方执行
存在文件编码、SQL语法、格式、特殊字符等各种不符合pl sql 要求的错误,导致甲方执行失败,回滚困难。
特此编写工具用于检查。

功能介绍

制定版本成果目录,遍历其中SQL文件;
依次检查SQL文件编码(必须是UT8)、语法(select, insert, truncate,alter,commit,create,delete,drop等)、格式(不能由过多空行)、特殊字符等
发现错误,输出错误结果,错误类型,具体位置

项目实现

实现设计模式“对修改关闭,对新增开放”原则
支持新增语法检测规则regulars自动加载

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论