MariaDB 位置を指定して配列に値を追加するサンプル

環境
CentOS Stream release 9
MariaDB 10.10.2

構文
JSON_ARRAY_INSERT('配列’,’位置’,’追加するデータ’)
位置を指定して配列に値を追加する場合は、「JSON_ARRAY_INSERT」関数を使用します。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SELECT
JSON_ARRAY_INSERT('["s", ["t", "u"]]', '$[0]', "t"),
JSON_ARRAY_INSERT('["s", ["t", "u"]]', '$[1]', "t")
SELECT JSON_ARRAY_INSERT('["s", ["t", "u"]]', '$[0]', "t"), JSON_ARRAY_INSERT('["s", ["t", "u"]]', '$[1]', "t")
SELECT 
JSON_ARRAY_INSERT('["s", ["t", "u"]]', '$[0]', "t"),
JSON_ARRAY_INSERT('["s", ["t", "u"]]', '$[1]', "t")

 

MariaDB

Posted by arkgame