91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

MySQL JSON搜索怎樣優雅地更新

小樊
83
2024-07-22 11:54:02
欄目: 云計算

在MySQL中更新JSON數據可以通過使用JSON_SET()函數來實現。該函數可以用于更新JSON對象中的一個或多個屬性值。以下是一個例子,演示如何使用JSON_SET()函數來更新JSON數據:

假設有一個名為"users"的表,其中包含一個名為"info"的JSON列,存儲用戶的個人信息。現在我們要更新"info"列中id為1的用戶的姓名和年齡:

UPDATE users
SET info = JSON_SET(info, '$.name', 'John', '$.age', 30)
WHERE JSON_EXTRACT(info, '$.id') = 1;

在上面的例子中,JSON_SET()函數用于更新"info"列中id為1的用戶的姓名為"John"和年齡為30。首先使用JSON_EXTRACT()函數來獲取id為1的用戶,然后使用JSON_SET()函數來更新用戶的姓名和年齡值。

需要注意的是,JSON_SET()函數可以接受多個參數,每兩個參數表示一個屬性鍵值對。您可以根據需要更新更多的屬性值。

希望這個例子可以幫助您優雅地更新MySQL中的JSON數據。

0
深水埗区| 龙南县| 大同县| 北川| 武平县| 清涧县| 辽阳市| 南部县| 紫阳县| 新乐市| 碌曲县| 喀喇沁旗| 南丰县| 海晏县| 贡觉县| 蓝田县| 甘泉县| 三亚市| 镇原县| 攀枝花市| 汶川县| 宣恩县| 嘉定区| 湘西| 张家界市| 保靖县| 环江| 漯河市| 满洲里市| 保山市| 林口县| 丰宁| 德化县| 汉阴县| 北安市| 梓潼县| 抚宁县| 大悟县| 工布江达县| 五大连池市| 双桥区|