【技术实现步骤摘要】
本申请涉及数据库领域,尤其涉及一种数据库语句生成方法、装置、存储介质以及电子设备。
技术介绍
1、现有技术中,数据库中的数据可以通过数据库语句进行查找。然而,对于不熟悉数据库的运营人员,可能无法输入准确的查找语句或者无法确定准确的查找字段,造成查找数据库中的数据时,查找到的数据的准确度低。
技术实现思路
1、本申请提供了一种数据库语句生成方法、装置、存储介质以及电子设备,以解决数据库数据查找准确度低的技术问题。
2、第一方面,本申请提供了一种数据库语句生成方法,包括:在获取到目标指令的情况下,从所述目标指令中获取目标文本,将上述目标文本输入到向量数据库中,得到上述目标文本的相似文本和上述相似文本的第一数据库语句,其中,上述目标文本为自然语言文本,上述向量数据库中包括多个文本,每一个文本对应有数据库语句,上述相似文本为与上述目标文本的相似度最高的文本;将上述目标文本、目标库和目标表的库表描述和上述第一数据库语句输入到生成模型中,得到上述生成模型输出的目标数据库语句,以通过上述目标
...【技术保护点】
1.一种数据库语句生成方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,在将所述目标文本输入到向量数据库中之前,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述对删除符号后的所述目标文本执行纠错操作,得到纠错后的所述目标文本包括:识别删除符号后的所述目标文本中的错别字;
4.根据权利要求1所述的方法,其特征在于,在将所述目标文本、目标库和目标表的库表描述和所述第一数据库语句输入到生成模型中,得到所述生成模型输出的目标数据库语句之后,所述方法还包括:
5.根据权利要求4所述的方法,其特征在
...【技术特征摘要】
1.一种数据库语句生成方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,在将所述目标文本输入到向量数据库中之前,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述对删除符号后的所述目标文本执行纠错操作,得到纠错后的所述目标文本包括:识别删除符号后的所述目标文本中的错别字;
4.根据权利要求1所述的方法,其特征在于,在将所述目标文本、目标库和目标表的库表描述和所述第一数据库语句输入到生成模型中,得到所述生成模型输出的目标数据库语句之后,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,所述在解析得到的实体的名称不正确的情况下,查找与所述表名和列名相似度最高的目标表名和目标列名包括:
6.根据权利要求1所述的方法,其特征在于,所述将所述目标文本输入到向量数据库中,得到所述目标文本的相似文本和所述相似文本的第一数据库语句包括:
7.根据权利要求1所...
【专利技术属性】
技术研发人员:李美扬,魏磊磊,
申请(专利权)人:北京金山云网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。