json_object
description
Syntax
VARCHAR json_object(VARCHAR,...)
生成一个包含指定Key-Value对的json object, 当Key值为NULL或者传入参数为奇数个时,返回异常错误
example
MySQL> select json_object();+---------------+| json_object() |+---------------+| {} |+---------------+MySQL> select json_object('time',curtime());+--------------------------------+| json_object('time', curtime()) |+--------------------------------+| {"time": "10:49:18"} |+--------------------------------+MySQL> SELECT json_object('id', 87, 'name', 'carrot');+-----------------------------------------+| json_object('id', 87, 'name', 'carrot') |+-----------------------------------------+| {"id": 87, "name": "carrot"} |+-----------------------------------------+MySQL> select json_object('username',null);+---------------------------------+| json_object('username', 'NULL') |+---------------------------------+| {"username": NULL} |+---------------------------------+
keyword
json_object