技术栈

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主从详细教程
相关推荐
yuzhiboyouye
11 小时前
那xml对应的sql语法,列举一下
xml·数据库·sql
. . . . .
11 小时前
乐观锁 vs 悲观锁
数据库·sql
勤奋的树懒
16 小时前
从手写 SQL 到 Windows 工具:致远 OA 文件清理实践
数据库·sql·windows server·致远oa
fastjson_
1 天前
Hive3.1.3 安装使用
hive
cspttty
1 天前
2026秋招供应链分析师技能栈:SQL、Excel、BI与业务分析
数据库·sql·excel
数据狐(Datafox)
1 天前
京东商品列表API接口解析(附 JSON 样例)
数据库·爬虫·json
mengzhi啊
1 天前
缓存类CacheDataManager把临时数据存入json。做成插件·
qt·缓存·json
golang学习记
2 天前
Go 1.27新特性: json/v2使用有趣指南
开发语言·golang·json
子非鱼a
2 天前
【WEB】[GXYCTF2019]BabySQli
sql
Token掘金室
2 天前
JSON模式结构化输出报错
java·服务器·json
热门推荐
01国内可直接用、免费额度/永久免费的大模型API清单(含 SiliconFlow、火山、阿里、智谱、百度、Kimi、DeepSeek、DMXAPI 等)02蜘蛛磁力 搜索引擎大全,如何使用蜘蛛磁力查找磁力链接03GitHub 镜像站点04历年考研数学一、数学二、数学三真题试卷及答案PDF05【一等奖版】2026 国赛 A题 药材的烘干问题06微信历史版本含下载地址( Windows PC | 安卓 | MAC )及设置微信不更新072026 国产 AI 大模型横评:DeepSeek、通义千问、Kimi、文心一言、星火、豆包谁更能打?08人工智能(AI)发展史:详细里程碑09ZCode 周末送额度活动开启:3 亿 Token 免费领取10如何新建文件夹? 电脑新建文件夹的4种方法