JSON_ARRAY
デスクリプション
指定された値を含むjson配列を生成し、値がない場合は空を返します
Syntax
JSON_ARRAY (<a>, ...)
パラメータ
| パラメータ | 説明 |
|---|---|
<a>, ... | JSON配列に含める要素。NULLを含む任意の型の単一または複数の値を指定できます。 |
戻り値
指定された値を含むJSON配列を返します。値が指定されていない場合、空のJSON配列が返されます。
例
select json_array();
+--------------+
| json_array() |
+--------------+
| [] |
+--------------+
select json_array(null);
+--------------------+
| json_array('NULL') |
+--------------------+
| [NULL] |
+--------------------+
SELECT json_array(1, "abc", NULL, TRUE, CURTIME());
+-----------------------------------------------+
| json_array(1, 'abc', 'NULL', TRUE, curtime()) |
+-----------------------------------------------+
| [1, "abc", NULL, TRUE, "10:41:15"] |
+-----------------------------------------------+
select json_array("a", null, "c");
+------------------------------+
| json_array('a', 'NULL', 'c') |
+------------------------------+
| ["a", NULL, "c"] |
+------------------------------+