介绍
能力介绍
基于DevKit SQL迁移功能,对SQL数据库语言进行迁移。针对语法不兼容场景,可检索SQL的不兼容语法迁移案例,并结合AI提供针对性的详细迁移建议。同时提供将项目源码中的SQL从源数据库方言迁移到目标数据库方言,实现端到端SQL转换的AI编程技能包。
环境要求
项目 |
要求 |
|---|---|
运行环境 |
鲲鹏ARM64架构的服务器 |
Python |
3.7及以上 |
适用场景
- 项目源码中的SQL需要从一种数据库迁移到另一种数据库(如Oracle到DM、MySQL到Vastbase等)。
- 源码文件类型为.xml(MyBatis Mapper)、.java源码、.cs源码或.sql脚本。
- 希望自动化完成SQL方言转换,减少人工逐条修改的工作量。
- 需要可验证、可追溯的迁移过程,确保转换后SQL在目标库可执行。
父主题: SQL迁移