Document
拖动滑块完成拼图
个人中心

预订订单
商城订单
发布专利 发布成果 人才入驻 发布商标 发布需求

请提出您的宝贵建议,有机会获取IP积分或其他奖励

投诉建议

在线咨询

联系我们

龙图腾公众号
专利交易 积分商城 国际服务 IP管家助手 科技果 科技人才 商标交易 会员权益 需求市场 关于龙图腾 更多
 /  免费注册
到顶部 到底部
清空 搜索
当前位置 : 首页 > 专利喜报 > 山东浪潮科学研究院有限公司仵夺获国家专利权

山东浪潮科学研究院有限公司仵夺获国家专利权

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

龙图腾网获悉山东浪潮科学研究院有限公司申请的专利一种树形结构JSON数据转化为SQL语句查询条件的方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN117971864B

龙图腾网通过国家知识产权局官网在2026-02-24发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202410057506.X,技术领域涉及:G06F16/242;该发明授权一种树形结构JSON数据转化为SQL语句查询条件的方法是由仵夺;魏子重;李锐设计研发完成,并于2024-01-16向国家知识产权局提交的专利申请。

一种树形结构JSON数据转化为SQL语句查询条件的方法在说明书摘要公布了:本发明涉及数据库查询技术领域,具体为一种树形结构JSON数据转化为SQL语句查询条件的方法,包括以下步骤:定义操作符集合;定义数据库映射规则;获取树形JSON数据;相关数据校验;智能解析JSON;组装SQL语句并执行数据库查询;有益效果为:本发明提出的树形结构JSON数据转化为SQL语句查询条件的方法,将树形结构JSON数据转化为适用于各种数据库的SQL语句的查询条件。该方法通过解析和条件生成,提高了数据处理的效率和准确性,适用于数据分析和数据库查询领域。

本发明授权一种树形结构JSON数据转化为SQL语句查询条件的方法在权利要求书中公布了:1.一种树形结构JSON数据转化为SQL语句查询条件的方法,其特征在于:所述方法包括以下步骤: 定义操作符集合; 定义数据库映射规则; 获取树形JSON数据; 相关数据校验; 智能解析JSON; 组装SQL语句并执行数据库查询; 智能解析JSON的具体操作包括:使用预定义的操作符集合和数据库映射规则,对树形JSON数据进行智能解析; 首先,传入根节点,进行数据校验,判断树节点数据是否符合结构,如果节点中无任何数据信息,为空节点,则不符合要求直接返回null;其次,判断节点是否为叶子节点,如果为叶子节点则根据节点中的操作符结合以及数据库的映射规则,通过调用Hutool工具中的SQL类中的方法进行SQL查询条件语句的组装,组装完成将单个的SQL查询条件返回; 如果节点为分支节点,则首先声明一个空的SQL查询条件语句resultSQL,其次对于该分支节点的所有子树进行循环递归解析,并在每次循环递归结束后,用一个临时变量进行接受其返回值,对于存储了子树查询条件的临时变量进行两端加括号处理,并和resultSQL语句进行拼接,需要通过该分支节点所带的逻辑词进行拼接,等全部的子树循环递归完成后,resultSQL存储的是以该分支节点为根的子树所形成的SQL语句查询条件,最后将resultSQL进行返回;最后,完全递归结束后将查询条件中的null去除; 定义操作符集合的具体操作包括: 用户首先需要根据自身业务需要进行自定义一个操作符集合,用于在后续条件生成过程中构建SQL查询条件; 操作符集合是一组逻辑操作符、比较运算符和连接操作符以及对应查询类型的集合; 获取树形JSON数据的具体操作包括:前端将树形结构的JSON数据拼接好传入后端。

如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人山东浪潮科学研究院有限公司,其通讯地址为:250100 山东省济南市高新浪潮路1036号S02号楼;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。

以上内容由龙图腾AI智能生成。

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。