技术栈

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主从详细教程
相关推荐
wefly2017
9 小时前
免安装!m3u8live.cn在线 M3U8 播放器,小白也能快速上手
java·开发语言·python·json·php·m3u8·m3u8在线转换
虾..
10 小时前
多路复用 --- select系统调用
服务器·数据库·sql
Ricky_Theseus
14 小时前
SQL Server 的五种约束类型
数据库·sql·oracle
-许平安-
19 小时前
MCP项目笔记七(插件 calculator)
c++·笔记·json·plugin·mcp
沪漂阿龙
19 小时前
深度解析SQL查询:从关联查询到子查询,一文掌握数据库核心技能
数据库·sql
Ricky_Theseus
20 小时前
SQL Server2008 select语句基本语法
数据库·sql
ID_18007905473
1 天前
淘宝商品详情API的调用频率限制是多少?
大数据·数据库·json
淼淼爱喝水
1 天前
DVWA手动盲注SQL实验(详细教程)
数据库·sql·网络安全·oracle·dvwa
wefly2017
1 天前
jsontop.cn:一站式 JSON 全能工具集,开发全流程效率神器
前端·javascript·python·django·json·json在线转换
热门推荐
012026年3月AI领域大事件:DeepSeek引领开源风暴02GitHub 镜像站点03围棋-html版本04小黑课堂计算机二级WPSoffice题库软件下载安装教程(2026年3月最新版)05纯 HTML/CSS/JS 实现的高颜值登录页,还会眨眼睛!少女心爆棚!06班级宠物园部署指南07“wsl --install -d Ubuntu-22.04”下载慢,中国地区离线安装 Ubuntu 22.04 WSL方法(亲测2025年5月6日)08中国象棋-html版本09【计算机一级WPSoffice】小黑课堂题库软件下载安装教程(2026年3月最新版)10UV安装并设置国内源