一种基于大模型的SQL迁移适配自动验证方法技术

技术编号:40195920 阅读:40 留言:0更新日期:2024-01-26 23:59
本发明专利技术公开一种基于大模型的SQL迁移适配自动验证方法。本发明专利技术通过SQL迁移工具自行向大模型发送相应的提示词,并根据大模型所反馈的数据执行相应的处理及应用,使得用户只需对迁移类型进行选择,无需再执行其他复杂的操作,便可实现SQL适配转换的测试数据生成与测试验证,提高效率,而且可避免人工输入提示词时对于提示词理解的偏差而导致测试结果不准确的问题。

【技术实现步骤摘要】

本专利技术涉及数据库迁移工具,尤其涉及一种基于大模型的sql迁移适配自动验证方法。


技术介绍

1、现有的数据库迁移基本采用两种方案:

2、方案一、基于规则的sql迁移适配技术,结合源端和目标端的语法规则、基于历史项目经验沉淀出转化规则集,后续的sql迁移适配复用规则集。这种方案有2个比较大的问题,1是有滞后性、不能快速适应变化,2是sql迁移适配的覆盖偏低、往往低于80%;

3、方案二、直接使用gpt等大模型,用户直接输入源端sql,模型返回适配转换后的目标端sql。这种方案的问题在于每个工程师使用大模型的提示词水平不同,往往要多轮对话才能获取到想要的结果,而且经验和最佳实践不能得到很好的沉淀。

4、以上两种方案都只能解决sql适配转换的问题,测试数据生成与测试验证主要靠手工完成,整个过程人力成本居高不下。

5、因此,现有技术存在缺陷,需要改进。


技术实现思路

1、本专利技术的目的是克服现有技术的不足,提供一种基于大模型的sql迁移适配自动验证方法。

...

【技术保护点】

1.一种基于大模型的SQL迁移适配自动验证方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的基于大模型的SQL迁移适配自动验证方法,其特征在于,所述步骤1的具体步骤为:

3.根据权利要求1所述的基于大模型的SQL迁移适配自动验证方法,其特征在于,所述步骤3的具体步骤为:

4.根据权利要求1所述的基于大模型的SQL迁移适配自动验证方法,其特征在于,所述步骤4的具体步骤为:

5.根据权利要求1所述的基于大模型的SQL迁移适配自动验证方法,其特征在于,所述步骤5的具体步骤为:

6.根据权利要求1所述的基于大模型的SQL迁移适配...

【技术特征摘要】

1.一种基于大模型的sql迁移适配自动验证方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的基于大模型的sql迁移适配自动验证方法,其特征在于,所述步骤1的具体步骤为:

3.根据权利要求1所述的基于大模型的sql迁移适配自动验证方法,其特征在于,所述步骤3的具体步骤为:

4.根据权利要求1所述的基于大模型的sql迁移适配...

【专利技术属性】
技术研发人员:张永超
申请(专利权)人:腾云悦智科技深圳有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1