亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

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
天全县| 林甸县| 石渠县| 通渭县| 玛沁县| 合水县| 临潭县| 桃园市| 湘阴县| 依兰县| 邵阳县| 南投县| 富阳市| 崇阳县| 荃湾区| 勃利县| 浦县| 米脂县| 南靖县| 谢通门县| 白河县| 阜康市| 凤山市| 错那县| 屏边| 延庆县| 元氏县| 镶黄旗| 寿光市| 兴义市| 犍为县| 平和县| 铁岭市| 扶风县| 常宁市| 辽源市| 双流县| 乌拉特后旗| 桐乡市| 炉霍县| 沽源县|