首页 > 数据库 >mysql字段类型json更新

mysql字段类型json更新

时间:2023-04-27 16:46:18浏览次数:29  
标签:jsonFieldName 字段 更新 json mysql test

update
  tbl_test
set
  test_json = JSON_REPLACE(
    test_json,
    '$."jsonFieldName"',
    (
      CAST(test_json -> '$."jsonFieldName"' AS SIGNED INTEGER) - 70 * 365 -19
    ) * 86400 - 3600 * 8
  ) 
where
  test_json -> '$."jsonFieldName"' = "55555" limit 1

版本: mysql8.0

标签:jsonFieldName,字段,更新,json,mysql,test
From: https://www.cnblogs.com/supermarx/p/17359339.html

相关文章

  • 用struts标签实现给表里空字段的地方加上
    分页的表里的字段是动态的,所以加 也要动态来加,只要用到<logic:empty> </logic:empty>标签,他的功能是这个标签判断参数如果是空就显示<logic:empty> </logic:empty>中间的值放这个 的目的是因为不加这个的话空出来的格是鼓出来的,难看下边的是例子的代......
  • python-doc替换docx表格字段后,设置替换后字段的字体、字号、对齐方式
    python-doc替换docx表格字段后,设置替换后字段的字体、字号、对齐方式fromdocximportDocument#打开docx文档doc=Document(r'E:\hhj\202304\图片excel\example.docx')#遍历文档中的所有表格fortableindoc.tables:#遍历表格中的每个单元格forcellinta......
  • MySQL锁机制详解-表锁与行锁
    转、MySQL锁机制详解-表锁与行锁https://blog.csdn.net/huangjhai/article/details/119011417  转:什么是线程死锁?如何避免死锁? 相互强占彼此资源,导致彼此等待。线程挂起 阻塞......
  • 解决Kibana(OpenSearch)某些字段无法搜索问题
    背景最近在OpenSearch查看线上日志的时候,发现某个索引下有些字段无法直接在界面上筛选,搜索到也不高亮,非常的不方便,就像下面这样字段左侧两个筛选按钮禁用了无法点击,提示Unindexedfiledscannotbesearched右侧则有感叹号提示Nocachedmappingforthisfield.Refresh......
  • MySQL用的在溜,不知道业务如何设计也白搭!!!
    MySQL业务设计作者:博学谷狂野架构师GitHub:GitHub地址(有我精心准备的130本电子书PDF)只分享干货、不吹水,让我们一起加油!......
  • MySQL用的在溜,不知道业务如何设计也白搭!!!
    MySQL业务设计作者:博学谷狂野架构师GitHub:GitHub地址(有我精心准备的130本电子书PDF)只分享干货、不吹水,让我们一起加油!......
  • docker安装mysql
    Docker安装MySQLDocker是一个开源的容器化平台,可以方便地搭建各种环境,包括MySQL数据库。在本教程中,我们将介绍如何使用Docker安装MySQL。步骤1:安装Docker首先,您需要在您的计算机上安装Docker。您可以在Docker官方网站下载适用于您的操作系统的DockerDesktop应用程序并安装。......
  • JSON数据和JAVA对象之间的转换
    转:https://blog.csdn.net/qq_39975542/article/details/123947872方法1:利用阿里巴巴开源的fastjson包进行JAVA对象和JSON字符串进行转换。C++中的结构体在JAVA中用对象表示,目录结构如下: Peron类内容如下,对应C++中的Person结构体:packagecom.company;publicclassPerson{......
  • 解决MySQL数据库同步1236错误
    转载于:https://www.cnblogs.com/dukuan/p/8744295.html1、报错如下:Gotfatalerror1236frommasterwhenreadingdatafrombinarylog:'TheslaveisconnectingusingCHANGEMASTERTOMASTER_AUTO_POSITION=1,butthemasterhaspurgedbinarylogscontaining......
  • Ubuntu22.04 安装 mysql8,redis7,MongoDB6
     服务器的准备我的服务器是在腾讯云租的,所以服务器的apt源都是默认配好的,没配好的自行网上查找apt源配置。本文同样适用于Ubuntu22,20。Ubuntu18亦可参考。云服务器一般防火墙未开放端口访问,请自行配置,否则后续远程访问不了:mysql:3306redis:6379MongoDB:27017更新所有......