[发明专利]执行多条sql语句的方法、装置、智能终端及存储介质在审
申请号: | 201911404621.5 | 申请日: | 2019-12-30 |
公开(公告)号: | CN113127501A | 公开(公告)日: | 2021-07-16 |
发明(设计)人: | 王兴春 | 申请(专利权)人: | 深圳市华胜软件技术有限公司;TCL商用信息科技(惠州)有限责任公司 |
主分类号: | G06F16/242 | 分类号: | G06F16/242;G06F16/245;G06F16/28 |
代理公司: | 深圳市君胜知识产权代理事务所(普通合伙) 44268 | 代理人: | 王永文 |
地址: | 518000 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 执行 sql 语句 方法 装置 智能 终端 存储 介质 | ||
1.一种执行多条sql语句的方法,其特征在于,所述方法包括:
当启动预设应用程序中的预设功能时,获取预设的数据库操作单元,并判断所述数据库操作单元中是否包括多条sql语句;
当所述数据库操作单元中包括多条sql语句时,则获取每一条sql语句对应的操作对象;
依次执行每一条sql语句所对应的所述操作对象。
2.根据权利要求1所述的执行多条sql语句的方法,其特征在于,所述当启动预设应用程序中的预设功能时,获取预设的数据库操作单元,并判断所述数据库操作单元中是否包括多条sql语句,包括:
当启动预设应用程序中的预设功能时,则从预设的数据模型中获取所述数据库操作单元;
对所述数据库操作单元进行解析,获取所述数据库操作单元中的分隔符号,所述分隔符号用于隔开相邻两条sql语句;
若存在所述分隔符号,则确定所述数据库操作单元中包括多条sql语句。
3.根据权利要求2所述的执行多条sql语句的方法,其特征在于,所述数据库操作单元的构建方式包括:
预先将多条sql语句按照预设的顺序进行排列;
将每一条所述sql语句分别与一操作对象建立对应关系,并生成存储有所述对应关系的数据库操作单元;
将所述数据库操作单元保存在所述数据模型中。
4.根据权利要求3所述的执行多条sql语句的方法,其特征在于,所述当所述数据库操作单元中包括多条sql语句时,则获取每一条sql语句对应的操作对象,包括:
当确定所述所述数据库操作单元中包括多条sql语句时,则获取每一条sql语句;
根据每一条sql语句的序号标识,查找与每一个序号标志对应的操作对象。
5.根据权利要求4所述的执行多条sql语句的方法,其特征在于,所述依次执行每一条sql语句所对应的所述操作对象,包括:
从所述数据库操作单元中获取所述数据库操作单元中排列在第一位的sql语句以及与所述第一位的sql语句对应的操作对象;
执行所述第一位的sql语句对应的操作对象;
当所述第一位的sql语句对应的操作对象执行成功后,按照所述数据库操作单元中多条sql语句的排列顺序执行下一sql语句的操作对象。
6.根据权利要求5所述的执行多条sql语句的方法,其特征在于,所述依次执行每一条sql语句所对应的所述操作对象,包括:
当任意一条sql语句对应的操作对象执行失败时,则停止执行后续的sql语句所对应的操作对象,并判定所述数据库操作单元整体执行失败。
7.根据权利要求1所述的执行多条sql语句的方法,其特征在于,所述方法还包括:
若所述数据库操作单元中仅包括一条sql语句时,则获取所述sql语句对应的操作对象,并执行所述操作对象。
8.一种执行多条sql语句的装置,其特征在于,所述装置包括:
语句判定单元,用于当启动预设应用程序中的预设功能时,获取预设的数据库操作单元,并判断所述数据库操作单元中是否包括多条sql语句;
对象获取单元,用于当所述数据库操作单元中包括多条sql语句时,则获取每一条sql语句对应的操作对象;
对象执行单元,用于依次执行每一条sql语句所对应的所述操作对象。
9.一种智能终端,其特征在于,包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于执行如权利要求1-7中任意一项所述的方法。
10.一种非临时性计算机可读存储介质,当所述存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行如权利要求1-7中任意一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市华胜软件技术有限公司;TCL商用信息科技(惠州)有限责任公司,未经深圳市华胜软件技术有限公司;TCL商用信息科技(惠州)有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911404621.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于反变形控制铸件尺寸的方法
- 下一篇:一种应用升级的方法和计算机设备