GBase 8a
其他
文章
一种快捷处理json字符串字段的方式
发表于2024-12-31 09:11:4038次浏览1个评论
某些项目场景会将整个json字符串作为值存储到一个字段里,而目前8a数据库不支持json类型数据,只是使用varchar或者longblob类型进行存储,因此无法像mysql等数据库直接使用内置的json函数处理数据,现在提供一个快捷获取json字符串的key所对应的value的方法
select substring_index(regexp_substr(json_str,'"key":".*?"'),':',-1) from test将json_str替换成字段名,key换成想要获取json字符串的key
热门帖子
- 12025-12-01浏览数:182759
- 22023-05-09浏览数:25044
- 42023-09-25浏览数:18519
- 52020-05-11浏览数:17526