MariaDB JSON_OBJECT関数を使ってJSON オブジェクトを生成する

環境
Windows 10 Home 64bit
MariaDB 10.6.4

書式
JSON_OBJECT([key, val[, key, val] …])
キーと値のペアの (空の可能性がある) リストを評価し、それらのペアを含む JSON オブジェクトを返します。
いずれかのキー名が NULL であるか、引数の数が奇数の場合、エラーが発生します。

使用例
SQL構文
SELECT JSON_OBJECT('uid’, 1001, 'name’, 'yamada’,’city’,’tokyo’);

実行結果

MariaDB [(none)]> SELECT JSON_OBJECT('uid', 1001, 'name', 'yamada','city','tokyo');
+-----------------------------------------------------------+
| JSON_OBJECT('uid', 1001, 'name', 'yamada','city','tokyo') |
+-----------------------------------------------------------+
| {"uid": 1001, "name": "yamada", "city": "tokyo"}          |
+-----------------------------------------------------------+
1 row in set (0.000 sec)

 

MariaDB

Posted by arkgame