[发明专利]在目标计算机上快速执行SQL方法、系统、设备及介质在审
申请号: | 202110337421.3 | 申请日: | 2021-03-30 |
公开(公告)号: | CN112732747A | 公开(公告)日: | 2021-04-30 |
发明(设计)人: | 苏文;朱聪;周举 | 申请(专利权)人: | 广州嘉为科技有限公司 |
主分类号: | G06F16/242 | 分类号: | G06F16/242;G06F16/2455 |
代理公司: | 北京捷诚信通专利事务所(普通合伙) 11221 | 代理人: | 万善书 |
地址: | 510000 广东省广州市天河区天*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 目标 计算机 快速 执行 sql 方法 系统 设备 介质 | ||
1.一种在目标计算机上快速执行SQL方法,其特征在于,包括:
将SQL执行工具分发到目标计算机,使SQL执行工具与目标数据库直接通信;
通过命令方式运行SQL执行工具,并将参数传入,SQL执行工具获取参数并输出执行结果;
获取SQL执行工具输出的执行结果;
通过应用程序所使用编程语言的JSON解析模块对结果进行处理,并输出到页面上。
2.根据权利要求1所述的在目标计算机上快速执行SQL方法,其特征在于,所述将SQL执行工具分发到目标计算机,包括:将编写好的数据库SQL执行工具分发到目标计算机固定目录下;
所述使SQL执行工具与目标数据库直接通信,包括:使用应用程序所使用编程语言的数据库连接模块作为连接SQL执行工具与目标数据库直接通信的方式。
3.根据权利要求2所述的在目标计算机上快速执行SQL方法,其特征在于,所述通过命令方式运行SQL执行工具,包括:通过操作系统命令方式运行SQL执行工具。
4.根据权利要求3所述的在目标计算机上快速执行SQL方法,其特征在于,所述将参数传入,包括:将数据库IP、端口、账号、密码、数据库、执行SQL的一种或多种作为参数传入。
5.根据权利要求4所述的在目标计算机上快速执行SQL方法,其特征在于,所述SQL执行工具获取参数并输出执行结果,包括:SQL执行工具依次读取参数、目标数据库、执行SQL脚本信息,并将目标数据库返回的执行结果转化为JSON格式字符串后,输出到目标计算机操作系统。
6.一种在目标计算机上快速执行SQL系统,其特征在于,包括:
分发通信模块,配置用于将SQL执行工具分发到目标计算机,使SQL执行工具与目标数据库直接通信;
执行输出模块,配置用于通过命令方式运行SQL执行工具,并将参数传入,SQL执行工具获取参数并输出执行结果;
获取结果模块,配置用于获取SQL执行工具输出的执行结果;
数据处理模块,配置用于通过应用程序所使用编程语言的JSON解析模块对结果进行处理,并输出到页面上。
7.一种在目标计算机上快速执行SQL设备,其特征在于,包括:
存储器,用于存储一个或多个程序;
处理器,用于运行所述存储器中存储的所述程序,以实现如权利要求1-5任一项所述的在目标计算机上快速执行SQL方法。
8.一种计算机可读存储介质,其存储有至少一个程序,其特征在于,当所述程序被处理器执行时,实现如权利要求1-5任一项所述的在目标计算机上快速执行SQL方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州嘉为科技有限公司,未经广州嘉为科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110337421.3/1.html,转载请声明来源钻瓜专利网。