Hive Sql获取含有特殊字符key的json数据

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]
相关推荐
zzz大王1 小时前
sql 五十题 26-30
数据库·sql
互联网哪些事情2 小时前
服务器防御 SQL 注入
运维·服务器·sql·sql注入主机
子夜江寒2 小时前
SQL 从基础操作到高级查询
数据库·sql
NaiLuo_452 小时前
MySQL表的约束
数据库·sql·mysql
一颗宁檬不酸3 小时前
Oracle PL/SQL 过程与游标实战分享:马拉松赛事管理系统
数据库·sql·oracle
青云交4 小时前
Java 大视界 -- Java 大数据在智能教育学习成果评估体系完善与教育质量提升中的深度应用(434)
java·hive·spark·智能教育·学习成果评估·教育质量提升·实时评估
哈哈哈笑什么4 小时前
0代码写SQL!Spring AI保姆级教程:5分钟实现AI自然语言查数据,敏感查询自动拦截🚀
sql·spring·ai编程
islandzzzz6 小时前
从0开始的SQL表DDL学习(基础语法结构、索引/约束关键字)
数据库·sql·学习
杨云龙UP18 小时前
MySQL 自动备份与覆盖恢复实战:一套脚本搞定全库/按库备份恢复
linux·运维·数据库·sql·mysql
Irene199119 小时前
Prettier 配置文件 .prettierrc.js 和 .prettierrc.json 的区别
javascript·json