摘要
本发明提供一种基于多库的SQL语句生成方法及装置,涉及人工智能技术领域。所述方法包括:获取目标场景中的多个数据库的第一建表信息以及第二建表信息;基于指定模型的输入长度限制,从第二建表信息中确定待处理查询对应的第一参考建表信息;控制指定模型根据第一参考建表信息以及预设压缩规则,识别待处理查询相关的数据库对象以及对象关系,得到骨架信息;利用骨架信息从第二建表信息中检索第二参考建表信息;控制指定模型根据第二参考建表信息以及待处理查询,对骨架信息进行扩展处理,得到待处理查询对应的目标SQL语句。本发明通过对建表信息的长度进行压缩,可最大限度地减少信息丢失,进而可提升多库场景下生成SQL的准确性。
技术关键词
样本
语句生成方法
对象
场景
数据
骨架识别
大语言模型
人工智能技术
关系
生成装置
模块
基础
组织
参数
系统为您推荐了相关专利信息
建议系统
跨平台数据
差旅系统
零知识证明
网络恢复
煤矿井下通风
管控系统
风窗风量
通风机
变异系数法
智能安全监管系统
监测模块
负荷
隔离模块
数据采集模块