技术栈

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主从详细教程
相关推荐
数据狐(Datafox)
16 分钟前
京东商品列表API技术解析与落地应用(含标准 JSON 示例)
java·大数据·前端·人工智能·python·数据分析·json
动力 continue
1 小时前
MySQL 基础篇 · SELECT 查询大
数据库·sql·mysql·select
先吃饱再说
5 小时前
后端开发绕不开的 SQL:从建表、查询到索引优化,一篇讲透
数据库·后端·sql
fastjson_
6 小时前
Hive 复杂数据类型
数据仓库·hive·hadoop
陈年老古董
7 小时前
Shell 脚本编程基础完整学习笔记
linux·sql·mysql
冰暮流星
8 小时前
MySQL 流程函数详解
数据库·sql·mysql
数据狐(Datafox)
9 小时前
1688商品详情API技术解析与落地应用(含标准 JSON 示例)
java·数据库·json
起名真的太难了
9 小时前
Mysql的数据类型,查询与备份操作
数据库·sql·mysql
hopsky
11 小时前
《Hive性能调优实战》核心内容详细解读
数据仓库·hive·hadoop
热门推荐
01国内可直接用、免费额度/永久免费的大模型API清单(含 SiliconFlow、火山、阿里、智谱、百度、Kimi、DeepSeek、DMXAPI 等)02GitHub 镜像站点032026 国产 AI 大模型横评:DeepSeek、通义千问、Kimi、文心一言、星火、豆包谁更能打?04历年考研数学一、数学二、数学三真题试卷及答案PDF05微信历史版本含下载地址( Windows PC | 安卓 | MAC )及设置微信不更新06Agnes AI 免费 API 接入指南:文本、生图、生视频,一套接口全免费07AI 编程 IDE 全景解析 2026:Agent 全面接管开发链路082026年7月AI圈大地震:GPT-5.6被政府限制、Claude入驻Slack、Anthropic自研芯片09VSCode+CodeX扩展,无法启动10如何新建文件夹? 电脑新建文件夹的4种方法