当前位置: 首页 > 专利查询>关朝义专利>正文

一种数据库SQL执行方法技术

技术编号:38037437 阅读:9 留言:0更新日期:2023-06-30 11:04
本发明专利技术公开了一种数据库SQL执行方法,包括步骤:新建数据库连接的父节点,在父节点下新建数据库连接子节点;基于父节点提供SQL编辑器;获取数据库连接子节点的数据库表名;解析执行SQL中的数据表名,通过数据表名匹配到对应的子节点数据库连接;通过对应的数据库连接执行SQL。接执行SQL。接执行SQL。

【技术实现步骤摘要】
一种数据库SQL执行方法


[0001]本专利技术涉及数据库领域,尤其涉及一种SQL执行的方法。

技术介绍

[0002]随着分布式数据库的应用,越来越多的分中心管理多个数据库数据,传统SQL执行方法是逐个连接数据库,并在每个数据库连接上提供一个SQL编辑器,用户输入SQL后直接在其数据库连接上执行SQL并返回数据;但随之用户涉及越来越多的数据库连接,用户难以区分待执行的SQL是在哪个数据库连接上,用户需要甄别SQL中的数据表名是在哪个数据库并需要跳转到该数据库连接关联的SQL编辑器后方可执行,十分耗时且效率低下;且当用户执行的多条SQL分布在不同的数据库时,用户就需要频繁切换数据库连接执行,十分不方便且操作繁琐。

技术实现思路

[0003]有鉴于此,为解决上述问题,实有必要为用户提供一种快速的,便捷的执行SQL的方法。
[0004]本专利技术提供的一种数据库SQL执行方法是使执行的SQL可以匹配到SQL中数据表名对应的数据库连接,并通过对应的数据库连接执行SQL,所述SQL执行方法包括步骤:步骤S1,新建数据库连接的父节点,在父节点下新建数据库连接子节点;步骤S2,基于父节点提供SQL编辑器;步骤S3,获取数据库连接子节点的数据库表名;步骤S4,解析执行SQL中的数据表名,通过数据表名匹配到对应的子节点数据库连接;通过对应的数据库连接执行SQL。
附图说明
[0005]图1为本专利技术实施例的父子节点示意图。
[0006]图2为本专利技术实施例的多级父子节点示意图。/>[0007]图3为本专利技术实施例的基于父节点关联SQL编辑器示意图。
[0008]图4为本专利技术实施例的执行SQL流程图。
具体实施方式
[0009]下面将结合本专利技术实施方式中的附图,对实施方式中的技术方案进行清楚、完整的描述。
[0010]请参看图1,本专利技术实施例的父子节点示意图,其中,父节点作为树状父级节点展示,可以命名为连接环境、文件夹、目录或者管理组等等,其作用是将父节点与多个子节点的数据库连接构成一种上下级关联关系。该父子节点构建的步骤包括:
[0011]步骤S101,新建父节点;
[0012]步骤S102,在父节点下新建数据库连接,数据库连接新建成功后作为子节点展示。
[0013]请参看图2,本专利技术实施例的多级父子节点示意图,该多级父子节点构建的步骤包
括:
[0014]步骤S201,新建一级父节点;
[0015]步骤S202,新建二级父节点;
[0016]步骤S203,在二级父节点下新建数据库连接,数据库连接新建成功后作为二级父节点的子节点展示;
[0017]步骤S204,在一级父节点下新建数据库连接,数据库连接新建成功后作为一级父节点的子节点展示。
[0018]请参看图3,本专利技术实施例的基于父节点关联SQL编辑器示意图,此示意图中需要建立父节点与SQL编辑器,并建立两者间的关联关系;SQL编辑器可以提供SQL输入与SQL执行功能。
[0019]请参看图4,本专利技术实施例的执行SQL流程图,其步骤包括:
[0020]步骤S401,用户在SQL编辑器执行SQL;
[0021]步骤S402,执行功能解析SQL中的数据表名;
[0022]步骤S403,SQL编辑器通过关联父节点获取子节点数据库连接,并通过子节点连接获取所有数据库表名;
[0023]步骤S404,循环匹配每个子节点数据库连接的数据库表名与执行SQL中的数据表名。
[0024]步骤S405,匹配后获得数据库连接。
[0025]步骤S406,通过数据库连接执行SQL。
[0026]综合而言,上述一种数据库SQL执行方法可以通过执行SQL中数据表名匹配到对应的数据库连接,并通过数据库连接执行SQL。此方法可以简化用户的SQL执行操作,提升用户的效率与体验。
[0027]对所公开实例的上述说明,使得本
专业人员能够实现或者使用本专利技术。对这些实施例的多种修改对本领域的专业技术人员来说是显而易见的,本文中所定义的一般原理可以在不脱离本专利技术的精神或范围的情况下,在其他实施例中实现。因此,本专利技术将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点一致的最宽范围。
本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据库SQL执行方法,其特征在于,执行的SQL可以匹配到SQL中数据表名对应的数据库连接,并通过对应的数据库连接执行SQL,所述SQL执行方法包括步骤:步骤S1,新建数据库连接的父节点,在父节点下新建数据库连接子节点;步骤S2,基于父节点提供SQL编辑器;步骤S3,获取数据库连接子节点的数据库表名;步骤S4,解析执行SQL中的数据表名...

【专利技术属性】
技术研发人员:关朝义
申请(专利权)人:关朝义
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1