摘要
本发明涉及用于信创适配的跨数据库架构sql语义解析及识别替换方法,通过获取原始sql语句;识别系统使用的使用目标数据库类型并且会检索规则引擎内规则库的已有兼容规则;解析原始sql语句,得到抽象语法树;将抽象语法树传递给sql语法树分类模型进行信息提取;将提取的信息替换规则库中的规则;将替换后的规则发送至sql装载模块,组成新的sql语句;通过拦截器或者主动调用方式将转换后的sql语句替换原始sql语句,向下通过调度层,执行新的语句到达梦数据库,实现平台动态无感兼容达梦。本发明采用动态sql解析适配引擎进行信创数据库应用适配,基于运行态动态识别sql,并进行sql语法语义分析,动态根据需要适配的数据库类型进行替换,组装执行。
技术关键词
语句
抽象语法树
语义
计算器
数据类型信息
拦截器
识别系统
兼容系统
节点
动态
转换器
平台
模块
通知
系统为您推荐了相关专利信息
模式特征向量
教育机器人
语音
细粒度特征
时序特征