mysql(5.6及以下)解析json
#json解析函数
DELIMITER $$
DROP FUNCTION IF EXISTS `json_extract_c`$$
CREATE FUNCTION `json_extract_c`(
details TEXT,
required_field VARCHAR (255)
) RETURNS TEXT CHARSET latin1
BEGIN
SET details = SUBSTRING_INDEX(details, "{", -1);
SET details = SUBSTRING_INDEX(details, "}", 1);
RETURN TRIM(
BOTH '"' FROM SUBSTRING_INDEX(
SUBSTRING_INDEX(
SUBSTRING_INDEX(
details,
CONCAT(
'"',
SUBSTRING_INDEX(required_field,'$.', -1),
'":'
),
-1
),
',"',
1
),
':',
-1
)
) ;
END$$
DELIMITER ;
example:
select json_extract_c(json, "$.totalDays"), json from item limit 100;
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
软考中级精品资料免费领
- 历年真题答案解析
- 备考技巧名师总结
- 高频考点精准押题
- 资料下载
- 历年真题
193.9 KB下载数260
191.63 KB下载数245
143.91 KB下载数1139
183.71 KB下载数640
644.84 KB下载数2752
相关文章
发现更多好内容猜你喜欢
AI推送时光机mysql(5.6及以下)解析json的方法实例详解
数据库2024-04-02
Oracle解析复杂json的方法实例详解
数据库2024-04-02
实例详解esp8266解析json数据的方法
数据库2024-04-02
mysql幻读详解实例以及解决办法
数据库2022-06-16
实例详解SpringBoot默认的JSON解析方案
数据库2024-04-02
Go语言实现JSON解析的方法详解
数据库2024-04-02
解决mysql5.7及以下版本无法解析json字符串的问题
数据库2024-04-02
Python中json模块load/loads方法实战以及参数详解
数据库2024-04-02
C语言实现手写JSON解析的方法详解
数据库2024-04-02
Java Base64编码方法详解及实例分析
数据库2023-09-04
C#基于JsonConvert解析Json数据的方法实例
数据库2023-05-15
java解析Excel文件的方法实例详解
数据库2024-04-02
C语言中getchar的用法以及实例解析
数据库2024-04-02
Python解析JSON数据的基本方法实例代码
数据库2024-04-02
分析MySQL并发下的问题及解决方法
数据库2024-04-02
mysql中json_extract的使用方法实例详解
数据库2023-04-13
mysql解析json数据组获取数据组所有字段的方法实例
数据库2022-08-22
MySQL 实例无法启动的问题分析及解决
数据库2022-05-26
Mysql 8.0解压版下载安装以及配置的实例教程
数据库2024-04-02
SQL Server解析/操作Json格式字段数据的方法实例
数据库2024-04-02
咦!没有更多了?去看看其它编程学习网 内容吧