技术栈

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主从详细教程
相关推荐
Francek Chen
10 分钟前
【大数据处理与分析】数据仓库Hive:02 数据湖
大数据·数据仓库·hive·hadoop·分布式·数据分析
步行cgn
35 分钟前
MyBatis 动态 SQL 完全指南
sql·tomcat·mybatis
Csvn
11 小时前
📊 SQL 入门 Day 18:索引原理
后端·sql
DBA小马哥
11 小时前
关系型数据库核心概念手册:SQL、事务与存储引擎的技术脉络
数据库·sql
灯澜忆梦
12 小时前
【MySQL12】进阶篇 | SQL优化
数据库·sql·mysql·性能优化
盗理者
19 小时前
AI Agent 技能分享|SQL 性能诊断与优化
java·sql·spring·skill
上海云盾商务经理杨杨
21 小时前
SQL 盲注入渗透实战!无报错页面也能成功注入
数据库·sql
han_hanker
1 天前
SQL语法 一个统计的查询
sql
竹枝溪
1 天前
MySQL数据库零基础入门
数据库·sql·mysql·navicat·ddl·dml·dql
灵析表格
1 天前
json_ObjectToKV 函数:Excel解析JSON对象的权威方案
json·excel
热门推荐
01GitHub 镜像站点02国内可直接用、免费额度/永久免费的大模型API清单(含 SiliconFlow、火山、阿里、智谱、百度、Kimi、DeepSeek、DMXAPI 等)03VSCode+CodeX扩展,无法启动042026 国产 AI 大模型横评:DeepSeek、通义千问、Kimi、文心一言、星火、豆包谁更能打?05微信历史版本含下载地址( Windows PC | 安卓 | MAC )及设置微信不更新06AI 编程 IDE 全景解析 2026:Agent 全面接管开发链路07Agnes AI 免费 API 接入指南:文本、生图、生视频,一套接口全免费08历年考研数学一、数学二、数学三真题试卷及答案PDF09如何新建文件夹? 电脑新建文件夹的4种方法102026年7月AI圈大地震:GPT-5.6被政府限制、Claude入驻Slack、Anthropic自研芯片