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]
相关推荐
还是做不到嘛\.11 小时前
Dvwa靶场-SQL Injection (Blind)-基于sqlmap
数据库·sql·web安全
字符串str14 小时前
sql的基本技术栈
数据库·sql·oracle
剑之所向15 小时前
DataEase 做大屏,只认 2 种 SQL 格式
数据库·sql·正则表达式
Ujimatsu17 小时前
数据分析相关面试题-SQL部分
数据库·sql·数据分析
mcooiedo20 小时前
mybatisPlus打印sql配置
数据库·sql
liliangcsdn20 小时前
OpenAI 如何自定义JSON结构化输出示例
人工智能·json
麦聪聊数据20 小时前
电商数据运营的最佳实践:WebSQL 如何兼顾数据分析效率与生产库安全
数据库·sql·低代码·restful
csdn2015_21 小时前
java 把对象转化为json字符串
java·前端·json
jnrjian21 小时前
RAC archivelog 在共享盘下就可以在一个node进行备份
数据库·sql
咖啡虫21 小时前
Hookify 完全使用指南:用对话生成 Claude Code 钩子,告别手写 JSON
自动化·json·效率工具·hooks·ai 编程·claude code·hookify