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

光明区建设局网站广告设计是干嘛的

光明区建设局网站,广告设计是干嘛的,网站建设及维护涉及哪些内容,cn免费域名注册网站在 MySQL 中#xff0c;JSON_REPLACE() 函数用于在 JSON 文档中替换现有的值。如果指定的路径不存在#xff0c;则 JSON_REPLACE() 不会修改 JSON 文档。如果需要添加新的键值对#xff0c;可以使用 JSON_SET() 函数。 基本语法 JSON_REPLACE(json_doc, path, val[, path,…在 MySQL 中JSON_REPLACE() 函数用于在 JSON 文档中替换现有的值。如果指定的路径不存在则 JSON_REPLACE() 不会修改 JSON 文档。如果需要添加新的键值对可以使用 JSON_SET() 函数。 基本语法 JSON_REPLACE(json_doc, path, val[, path, val] ...)json_doc: 要修改的 JSON 文档。path: 要替换的值的路径。val: 要设置的新值。 示例 假设有一个表 users其中有一个字段 data 存储了用户的 JSON 数据 CREATE TABLE users (id INT PRIMARY KEY,data JSON );INSERT INTO users (id, data) VALUES (1, {name: Alice, age: 30, city: New York}), (2, {name: Bob, age: 25, city: Los Angeles});示例 1: 替换单个值 假设我们要将 id 为 1 的用户的年龄从 30 改为 35 UPDATE users SET data JSON_REPLACE(data, $.age, 35) WHERE id 1;查询结果 SELECT * FROM users;输出结果 ------------------------------------------------------ | id | data | ------------------------------------------------------ | 1 | {name: Alice, age: 35, city: New York} | | 2 | {name: Bob, age: 25, city: Los Angeles}| ------------------------------------------------------示例 2: 替换多个值 假设我们要将 id 为 2 的用户的年龄从 25 改为 30并将城市从 “Los Angeles” 改为 “San Francisco” UPDATE users SET data JSON_REPLACE(data, $.age, 30, $.city, San Francisco) WHERE id 2;查询结果 SELECT * FROM users;输出结果 --------------------------------------------------------------- | id | data | --------------------------------------------------------------- | 1 | {name: Alice, age: 35, city: New York} | | 2 | {name: Bob, age: 30, city: San Francisco} | ---------------------------------------------------------------示例 3: 替换嵌套值 假设 JSON 数据中包含嵌套的对象 INSERT INTO users (id, data) VALUES (3, {name: Charlie, age: 35, address: {street: 123 Main St, city: Chicago}});我们可以替换嵌套对象 address 中的 street UPDATE users SET data JSON_REPLACE(data, $.address.street, 456 Elm St) WHERE id 3;查询结果 SELECT * FROM users;输出结果 --------------------------------------------------------------------- | id | data | --------------------------------------------------------------------- | 1 | {name: Alice, age: 35, city: New York} | | 2 | {name: Bob, age: 30, city: San Francisco} | | 3 | {name: Charlie, age: 35, address: {street: 456 Elm St, city: Chicago}} | ---------------------------------------------------------------------示例 4: 替换数组中的值 假设 JSON 数据中包含一个数组 INSERT INTO users (id, data) VALUES (4, {name: David, age: 40, hobbies: [reading, traveling, cooking]});我们可以替换数组 hobbies 中的第一个值 UPDATE users SET data JSON_REPLACE(data, $.hobbies[0], writing) WHERE id 4;查询结果 SELECT * FROM users;输出结果 --------------------------------------------------------------------------- | id | data | --------------------------------------------------------------------------- | 1 | {name: Alice, age: 35, city: New York} | | 2 | {name: Bob, age: 30, city: San Francisco} | | 3 | {name: Charlie, age: 35, address: {street: 456 Elm St, city: Chicago}} | | 4 | {name: David, age: 40, hobbies: [writing, traveling, cooking]} | ---------------------------------------------------------------------------注意事项 如果指定的路径不存在JSON_REPLACE() 不会修改 JSON 文档。如果需要添加新的键值对应使用 JSON_SET() 函数。JSON_REPLACE() 只能替换现有路径的值不能创建新路径。 组合使用 JSON_REPLACE() 通常与其他 JSON 函数结合使用以便更灵活地处理 JSON 数据。例如你可以先使用 JSON_EXTRACT() 提取值然后使用 JSON_REPLACE() 修改值。
http://www.w-s-a.com/news/617781/

相关文章:

  • 东莞建筑设计院排名网络优化论文
  • 做牙工作网站郑州前端开发培训机构
  • 温州专业建站网站制作的管理
  • 公司网站开发策划书有没有专门做教程的网站
  • 江苏省工程建设信息网站一天赚1000块钱的游戏
  • 制作响应式网站报价品牌建设整体体系包括什么
  • 网站推广策划报告目前做win7系统最好的网站
  • 东莞网站建设咨询公江西网站建设平台
  • 什么是网站功能源码下载站
  • 石家庄制作网站的公司双柏县住房和城乡建设局网站
  • 影视vip网站建设教程ppt模板免费下载 素材红色
  • 内蒙古城乡建设部网站首页平台网站建设ppt
  • 集约化网站建设项目官方网站建设
  • 原创先锋 北京网站建设网站开发电脑内存要多少
  • 婚恋网站建设项目创业计划书网站建设 食品
  • 免费建网站代码查询做导员的网站
  • 做网站的软件电子可以看女人不易做网站
  • 学校响应式网站模板下载仙居住房和城乡建设规划局网站
  • 推广网站的方法有拍卖网站建设
  • 网站建设网站排名优化中国网站服务器哪个好
  • asp网站应用程序网站建设需要提供的资料
  • 网站开发与设计.net微信小程序设计制作
  • 怎样做网站排名优化展馆设计费取费标准一览表
  • 网站建设去哪可接单网站建设与设计大作业
  • 休闲咖啡厅网站开发目标韩国小清新网站模板
  • 做微景观的网站制作网页模板适应不同分辨率
  • 最简单的网站系统昨天军事新闻最新消息
  • 做ps网页设计的网站有哪些wordpress内容付费
  • 有没有免费注册域名的网站科技小制作 手工 简单
  • 网站支付端口win10优化大师怎么样