技术栈

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主从详细教程
相关推荐
归去来?
19 分钟前
记录一次从https接口提取25G大文件csv并落表的经历
大数据·数据仓库·hive·python·网络协议·5g·https
田猿笔记
3 小时前
用 PRQL 写查询,告别“SQL 咒语”:更简洁、可读、可组合的现代查询语言
sql
l1t
4 小时前
DeepSeek对AliSQL 集成 DuckDB 的总结
数据库·sql·mysql·duckdb
lanicc
4 小时前
JsonSurfer:高性能、流式 JSON 解析利器
json
踢足球0929
5 小时前
寒假打卡:2026-01-22
数据库·sql
無森~
6 小时前
Hive 函数
hive·hadoop·sql
哪里不会点哪里.
6 小时前
Spring 的装配顺序详解(配置 → 扫描 → 注入 → 初始化)
java·sql·spring
二等饼干~za898668
7 小时前
Geo优化源码开发:关键技术解析与实践
数据库·sql·重构·mybatis·音视频
攻心的子乐
7 小时前
sql 性能调优
数据库·sql
龚礼鹏
7 小时前
图像显示框架九——Surface/SurfaceControl基础概念(基于Android15源码分析)
数据库·sql
热门推荐
01GitHub 镜像站点02OpenCode 入门教程:介绍 · 安装 · 配置第三方 API (如 Claude)03Claude Code Skills 实用使用手册04在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)05UV安装并设置国内源06AI 规范驱动开发“三剑客”深度对比:Spec-Kit、Kiro 与 OpenSpec 实战指南07安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)08BongoCat - 跨平台键盘猫动画工具09Linux下V2Ray安装配置指南10Open Code教程(四)| 高级配置与集成