技术栈

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主从详细教程
相关推荐
7***6843
6 小时前
Spring Boot 从 2.7.x 升级到 3.3注意事项
数据库·hive·spring boot
合作小小程序员小小店
6 小时前
桌面开发,在线%信息管理%系统,基于vs2022,c#,winform,sql server数据。
开发语言·数据库·sql·microsoft·c#
笨蛋少年派
6 小时前
跨境电商大数据分析系统案例:③建模、分析与暂时收尾
hive·数据挖掘·数据分析
卡提西亚
6 小时前
数据库笔记-4-SQL语言之DCL
数据库·笔记·sql
p***2336
6 小时前
python的sql解析库-sqlparse
数据库·python·sql
0***h942
6 小时前
oracle 12c查看执行过的sql及当前正在执行的sql
java·sql·oracle
Cisyam^
7 小时前
openGauss + LangChain Agent实战:从自然语言到SQL的智能数据分析助手
sql·数据分析·langchain
q***2357
7 小时前
配置MyBatis-Plus打印执行的 SQL 语句到控制台或日志文件中
数据库·sql·mybatis
u***2847
7 小时前
Python连接SQL SEVER数据库全流程
数据库·python·sql
热门推荐
01GitHub 镜像站点02BongoCat - 跨平台键盘猫动画工具03UV安装并设置国内源04【保姆级教程】免费使用Gemini3的5种方法!免翻墙/国内直连05Linux下V2Ray安装配置指南06安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)07KGG转MP3工具|非KGM文件|解密音频08“我的电脑”图标没了怎么办 4种方法找回0946个Nano-banana 精选提示词,持续更新中10全球最强模型Grok4,国内已可免费使用!(附教程)