技术栈

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主从详细教程
相关推荐
爱可生开源社区
3 天前
MiniMax M2.5 的 SQL 能力令人惊艳!
sql·llm
Nyarlathotep0113
3 天前
事务隔离级别
sql·mysql
Nyarlathotep0113
3 天前
SQL的事务控制
sql·mysql
NineData
4 天前
NineData智能数据管理平台新功能发布|2026年1-2月
数据库·sql·数据分析
阿里云大数据AI技术
5 天前
用 SQL 调大模型?Hologres + 百炼,让数据开发直接“对话”AI
sql·llm
tryCbest
10 天前
数据库SQL学习
数据库·sql
十月南城
10 天前
数据湖技术对比——Iceberg、Hudi、Delta的表格格式与维护策略
大数据·数据库·数据仓库·hive·hadoop·spark
王九思
10 天前
Hive Thrift Server 介绍
数据仓库·hive·hadoop
cowboy258
10 天前
mysql5.7及以下版本查询所有后代值(包括本身)
数据库·sql
努力的lpp
10 天前
SQL 报错注入
数据库·sql·web安全·网络安全·sql注入
热门推荐
01GitHub 镜像站点02OpenClaw 使用和管理 MCP 完全指南03Window 10部署openclaw报错node.exe : npm error code 12804OpenClaw + 飞书(Feishu)环境搭建指南05本地部署 OpenClaw + DeepSeek-R1 完全指南06OpenClaw 连接飞书完整指南:插件安装、配置与踩坑记录07OpenClaw 飞书机器人不回复消息?3 小时踩坑总结08小黑课堂计算机二级WPSoffice题库软件下载安装教程(2026年3月最新版)09OpenClaw优化飞书API 额度已耗尽问题10Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services