当前位置: 首页 > news >正文

mysql json数据类型 相关函数


 创建JSON文本的函数
  • 1.JSON_ARRAY(转换json数组)
  • 2.JSON_OBJECT(转换json对象)
  • 3.JSON_QUOTE(转义字符串)
 搜索JSON文本的函数
  • 1.JSON_CONTAINS(json当中是否包含指定value)
  • 2.JSON_CONTAINS_PATH(是否包含某个PATH)
  • 3.JSON_EXTRACT 和 -> (根据key取值)
  • 4.JSON_UNQUOTE(JSON_EXTRACT()) 和 ->> (无引号提取)
  • 5.JSON_KEYS(获取json当中key数组)
  • 6.JSON_OVERLAPS(判断两个json是否存在同样的的key value)
  • 7.JSON_SEARCH(通过内容找path,支持模糊查)
  • 8.JSON_VALUE(根据key取值,如果没找到可以给默认值,如果找到了可以转换想要的数据类型)
MEMBER OF(查看数组是否有某个元素)
 修改JSON文本的函数
  • 1.JSON_ARRAY_APPEND(在指定的数组位置末尾追加元素,假如指定的位置不是数组追加完过后就变成了数组)
  • 2.JSON_ARRAY_INSERT(在指定的数组位置后追加元素)
  • 3.JSON_INSERT(向指定path添加元素,path有值不覆盖,没值就添加)
  • 5.JSON_MERGE(多个json合并)
  • 6.JSON_MERGE_PATCH
  • 7.JSON_MERGE_PRESERVE
  • 8.JSON_REMOVE(根据path移除)
  • 9.JSON_REPLACE(替换指定path的值)
  • 10.JSON_SET(有则覆盖,没有则新增)
 返回JSON文本属性的函数
  • 1.JSON_DEPTH(返回 JSON 文档的最大深度)
  • 2.JSON_LENGTH(返回长度)
  • 3.JSON_TYPE(获取json的类型)
  • 4.JSON_VALID(判断是否是有效json)
 JSON工具函数
  • 1.JSON_PRETTY(json格式化输出)
  • 2.JSON_STORAGE_SIZE(计算占用的存储空间,单位字节)
 JSON聚合函数
  • 1.JSON_ARRAYAGG(配合GROUP BY进行分组,得到的是数组)
  • 2.JSON_OBJECTAGG(配合GROUP BY进行分组,得到的是对象)
     
http://www.lryc.cn/news/204287.html

相关文章:

  • 如何实现前端实时通信(WebSocket、Socket.io等)?
  • 使用 SSSD 进行网络用户身份验证
  • 紫光展锐携中国联通完成RedCap芯片V517孵化测试
  • 算法通关村第十一关青铜挑战——移位运算详解
  • 2023年面试测试工程师一般问什么问题?
  • 2023年中国汽车覆盖件模具竞争格局、市场规模及行业需求前景[图]
  • vue3项目运行报错import zhCn from “element-plus/lib/locale/lang/zh-cn“
  • 读书笔记:Effective C++ 2.0 版,条款26(歧义)、条款27(禁止部分隐式生成的函数)
  • MySQL基本操作之数据库设计理论
  • SpringBoot的日志系统(日志分组、文件输出、滚动归档)
  • 一种基于HTTPS实现的Web账号登录Linux桌面系统的实现方案
  • 【Linux】psplash制作Linux开机动画
  • WMS透明仓库:实现仓储的全方位可视化与优化
  • 软考系统架构师知识点集锦一:系统工程与信息系统基础
  • 建筑模板常见的问题有哪些?
  • windows11录屏功能详解,记录你的精彩时刻
  • 重入漏洞Victim
  • wordpress数据库迁移Invalid default value for ‘comment_date‘
  • Xray联动RAD实现自动扫描教程
  • ES6 Proxy
  • LSKA(大可分离核注意力):重新思考CNN大核注意力设计
  • muduo源码学习base——Exception(带 stack trace 的异常基类)
  • 2023-10-24 小总结
  • 2-MySQL的基本操作记录
  • 网站页脚展示备案号并在新标签页中打开超链接
  • CentOS7 安装 nodejs
  • 工程化测试:Apollo的单元测试与集成测试指南
  • DevOps 笔记
  • 基于食肉植物优化的BP神经网络(分类应用) - 附代码
  • Docker部署SpringBoot +Vue项目流程详解(含域名 + HTTPS)