MariaDB keyとvalueを指定して、jsonオブジェクトを追加する

MariaDBで、keyとvalueを指定して、jsonオブジェクトを追加する手順を記述してます。「JSON_INSERT」で可能です。すでに存在するkeyは追加できません。ここでは、実際に実行した結果を画像で掲載してます。
環境
- OS CentOS Stream release 9
- MariaDB 10.10.2
- phpMyAdmin 5.2.0
手順
keyとvalueを指定して、jsonオブジェクトを追加する場合は、「JSON_INSERT」を使用します。
JSON_INSERT('json','key','value')
実際に、使用してみます。
SELECT
JSON_INSERT('{"a": 1, "b": 2}', '$.c', 3),
JSON_INSERT('{"a": 1, "b": 2}', '$.c', 3, '$.d', 4)
実行結果をみると、追加されていることが確認できます。

既には、存在するkeyは追加できません。
SELECT
JSON_INSERT('{"a": 1, "b": 2}', '$.a', 3)
実行結果

-
前の記事
Redis 昇順ソート時のスコアのランクを取得する 2023.08.04
-
次の記事
GAS gmailの未読のメールの件名を一覧で確認する 2023.08.05
コメントを書く