技术栈

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主从详细教程
相关推荐
吴声子夜歌
9 小时前
SQL经典实例——元数据查询
数据库·sql
吴声子夜歌
9 小时前
SQL经典实例——处理字符串
数据库·sql
渔舟唱晚,雁阵惊寒
12 小时前
CSDN博客内容丢失如何恢复?
json
衣乌安、
12 小时前
JSON-RPC协议
网络协议·rpc·json
PixelBai
13 小时前
JSON过滤使用教程:从入门到精通
javascript·chrome·json
PixelBai
14 小时前
JSON过滤实际应用场景案例
json
罗政
14 小时前
AI工作流实现Excel自动化+SQL,零 VBA ,零公式,电商订单分析案例 | DTBot
sql·自动化·excel
吴声子夜歌
15 小时前
SQL经典实例——处理数字
java·数据库·sql
NineData
15 小时前
日常巡检 Oracle 时,ChatDBA 怎么把会话、SQL 和等待事件一起看
数据库·sql·oracle·ninedata·故障排查·chatdba·实例巡检
TPBoreas
21 小时前
springboot3.5比2.x做了哪儿些提升
数据仓库·hive·hadoop
热门推荐
012026年6月AI行业全景:从百模大战到Agent元年,这30天发生了什么?022026 AI 编程工具终极实战指南:Cursor vs Claude Code vs Copilot,开发者该怎么选?032026 年 AI 编程工具终极横评:Cursor vs Claude Code vs Copilot vs Windsurf04HTTP 与 HTTPS 的区别:从原理到实战详解05【AI】2026 年具身智能模型和世界模型总结06GitHub 镜像站点07上线仅72小时被强制下架:Claude Fable 5 的短命08AI科技热点日报 | 2026年6月1日09Claude Code、Codex、Cursor三分天下:2026年AI编程Agent生态全景剖析10Codex 下载安装指南:Windows 和 macOS 官方版下载