技术栈

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主从详细教程
相关推荐
sunxunyong
7 小时前
flink/spark/hive 使用paimon
hive·flink·spark
i_am_a_div_日积月累_
7 小时前
JSON数据转Excel
json·excel·css3
howard2005
7 小时前
5.4 Hive删除数据实战
hive·删除数据
无级程序员
8 小时前
datasophon安装hive3.1.3手记
大数据·hive
Elias不吃糖
8 小时前
NebulaChat:C++ 高并发聊天室服务端
开发语言·c++·redis·sql·项目文档
h***3818
8 小时前
SQL 注入漏洞原理以及修复方法
网络·数据库·sql
l1t
11 小时前
使用DuckDB SQL求解Advent of Code 2024第9题 磁盘碎片整理
数据库·sql·算法·duckdb·advent of code
武昌库里写JAVA
12 小时前
Java如何快速入门?Java基础_Java入门
java·vue.js·spring boot·后端·sql
settingsun1225
14 小时前
分布式系统架构:SQL&NoSQL
sql·架构·nosql
Gauss松鼠会
1 天前
【GaussDB】使用DBLINK连接到ORACLE
数据库·sql·database·gaussdb
热门推荐
01GitHub 镜像站点02BongoCat - 跨平台键盘猫动画工具03【保姆级教程】免费使用Gemini3的5种方法!免翻墙/国内直连04UV安装并设置国内源05Google Antigravity:无法登录?早期错误、登录修复和用户反馈指南06安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)07Linux下V2Ray安装配置指南08今天 Cloudflare 全球事故,连 GPT 和你的网站都一起“掉线”了09全球最强模型Grok4,国内已可免费使用!(附教程)1046个Nano-banana 精选提示词,持续更新中