技术栈

Hive Sql获取含有特殊字符key的json数据

htmlgood2024-03-19 19:14

hive表中json数据的key含有.符号,所以使用get_json_object(str,"$.key_1.key_2")语法的时候就会获取到null。解法是通过json_to_map方法将json数据变成一个map结果,然后用key下标的方式获取值,代码

sql 复制代码
json_to_map(str)["key_1.key_2]
上一篇:软考78-上午题-【面向对象技术3-设计模式】-结构型设计模式01
下一篇:Docker部署MySql主从详细教程
相关推荐
编程自留地
11 小时前
项目sql语句
前端·数据库·sql
2301_80097693
12 小时前
数据库的基本操作后续
java·数据库·sql
剑神一笑
12 小时前
从 JSON.parse 到树形视图:实现一个在线 JSON 格式化工具
前端·javascript·json
烤麻辣烫
15 小时前
json与fastjson
前端·javascript·学习·json
思麟呀
16 小时前
Epoll的学习,在select和poll的基础上
网络·数据库·sql·学习·tcp/ip
猫的玖月
17 小时前
SQL语法简介
数据库·sql·oracle
禹凕
18 小时前
MYSQL——基础知识(SQL的临时表和克隆表)
sql·mysql
空空潍
19 小时前
MySQL索引不生效?一文理解CBO成本模型
数据库·sql·mysql
IRevers
19 小时前
【Agent】基于Langchain的Agent数据库查询助手
数据库·人工智能·pytorch·sql·深度学习·langchain·agent
他是龙551
19 小时前
DVWA SQL 注入全级别通关笔记(Low / Medium / High / Impossible)
数据库·笔记·sql
热门推荐
01GitHub 镜像站点02近期有什么ai的新消息,新动态? 2026.4月032026年4月AI大事件深度解读:大模型竞争进入“深水区“042026年AI前瞻:量子AI、具身智能与科学发现的新纪元05在Windows 11上安装Docker的踩坑记录06Codex 接入 DeepSeek API 完整配置文档07codex app每次打开重连5次Reconnecting问题解决082026年4月技术前沿:AI大模型爆发、智能体革命与量子安全新纪元09DeepSeek V4 全面解析:测评、对比、案例及实操指南102026年AI编程工具终极横评:Cursor vs Claude Code vs Copilot