暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
【GoldenDB专利】数据库的存储过程执行方法、装置以及计算机设备_CN202311117631.7_金篆信科有限责任公司.PDF
114
16页
0次
2024-03-26
免费下载
(19)国家知识产权局
(12)发明专利申请
(10)申请公布号
(43)申请公布日
(21)申请号 202311117631 .7
(22)申请日 2023 .08.31
(71)申请人 金篆信科有限责任公司
地址 100176 北京市大兴区北京经济技术
开发区科谷一街10号院8号楼18
京自庄组
(72)发明人 李广龙 宦家佳 
(74)专利代理机构 北京华夏泰和知识产权代理
有限公司 11662
专利代理师 陈治位
(51)Int.Cl.
G06F
16/22
(2019 .01)
G06F
16/242
(2019 .01)
G06F
16/25
(2019 .01)
(54)发明名称
数据库的存储过程执行方法装置以及计算
机设备
(57)摘要
本公开提供了数据库的存储过程执行方法
装置以及计算机设备其中该方法包括获取待
执行数据并确定所述待执行数据的执行参数
调用存储过程对应的判断条件并基于所述判断
条件确定所述执行参数在所述存储过程中对应
的目标分支通过所述目标分支执行所述待执
行数据从而在处理待执行数据时无需占用整个
存储过程而是可以通过存储过程中的不同分支
并行的执行多个待执行数据提高数据执行的效
权利要求书2页 说明书10页 附图3页
CN 117149770 A
2023.12.01
CN 117149770 A
1 .一种数据库的存储过程执行方法其特征在于包括
获取待执行数据并确定所述待执行数据的执行参数
调用存储过程对应的判断条件并基于所述判断条件确定所述执行参数在所述存储
过程中对应的目标分支
通过所述目标分支执行所述待执行数据
2 .根据权利要求1所述的方法其特征在于所述基于所述判断条件确定所述执行参
数在所述存储过程中对应的目标分支包括
基于所述判断条件对所述执行参数进行判断得到判断结果
在多个执行分支中确定与所述判断结果相匹配的目标分支
3 .根据权利要求1所述的方法其特征在于所述目标分支中包括结构化查询语言SQL
语句
所述通过所述目标分支执行所述待执行数据包括
在所述SQL语句中包括静态SQL语句时按照所述目标分支所指示的语句执行次序
行所述待执行数据
4 .根据权利要求3所述的方法其特征在于所述通过所述目标分支执行所述待执行
数据还包括
在所述SQL语句中包括动态SQL语句时基于所述待执行数据对所述动态SQL语句中的
变量进行赋值得到赋值SQL语句
基于所述赋值SQL语句确定用于执行所述待执行数据的目标数据库并根据所述目标
数据库执行所述待执行数据
5 .根据权利要求1所述的方法其特征在于所述目标分支中包括条件语句
所述通过所述目标分支执行所述待执行数据包括
通过所述条件语句对所述待执行数据进行判断并确定与判断结果相匹配的子分支
基于所述子分支执行所述待执行数据
6 .根据权利要求5所述的方法其特征在于所述方法还包括
在执行所述待执行数据的过程中将所述目标分支对应的线程确定为阻塞状态
在所述目标分支的全部子分支执行完毕后结束所述阻塞状态
7 .根据权利要求1所述的方法其特征在于所述方法还包括
对所述存储过程进行解析得到至少一个条件语句
根据各个所述条件语句对所述存储过程进行分割建立对应的执行分支
8.一种数据库的存储过程执行装置其特征在于包括
确定单元,用于获取待执行数据并确定所述待执行数据的执行参数
调用单元用于调用存储过程对应的判断条件并基于所述判断条件确定所述执行参
数在所述存储过程中对应的目标分支
执行单元用于通过所述目标分支执行所述待执行数据
9 .一种计算机设备其特征在于包括处理器存储器和总线所述存储器存储有所述
处理器可执行的机器可读指令当计算机设备运行时所述处理器与所述存储器之间通过
总线通信所述机器可读指令被所述处理器执行时执行如权利要求17任意一项所述的数
据库的存储过程执行方法的步骤
权 利 要 求 书
1/2
2
CN 117149770 A
2
of 16
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜