--- { "title": "json_array", "language": "zh-CN" } --- # json_array ## description ### Syntax `VARCHAR json_array(VARCHAR,...)` 生成一个包含指定元素的json数组,未指定时返回空数组 ## example ``` MySQL> select json_array(); +--------------+ | json_array() | +--------------+ | [] | +--------------+ MySQL> select json_array(null); +--------------------+ | json_array('NULL') | +--------------------+ | [NULL] | +--------------------+ MySQL> SELECT json_array(1, "abc", NULL, TRUE, CURTIME()); +-----------------------------------------------+ | json_array(1, 'abc', 'NULL', TRUE, curtime()) | +-----------------------------------------------+ | [1, "abc", NULL, TRUE, "10:41:15"] | +-----------------------------------------------+ MySQL> select json_array("a", null, "c"); +------------------------------+ | json_array('a', 'NULL', 'c') | +------------------------------+ | ["a", NULL, "c"] | +------------------------------+ ``` ## keyword json_array