to_json
函数
适用于:砖的SQL砖运行时
返回一个JSON字符串中指定的结构expr
。
例子
>选择to_json (named_struct (' a ', 1, ' b ', 2));{“a”: 1、“b”: 2} >选择to_json (named_struct(‘时间’,to_timestamp (' 2015-08-26 ', ' yyyy-MM-dd ')),地图(' timestampFormat ', ' dd / MM / yyyy '));{“时间”:“26/08/2015”}>选择to_json(数组(named_struct (a, b, 2)));[{“a”: 1、“b”: 2}] >选择to_json (map (a, named_struct (" b ", 1)));{" a ": {“b”: 1}} >选择to_json (map (named_struct (' a ', 1), named_struct (" b ", 2)));{" [1]":{“b”: 2}} >选择to_json (map (' a ', 1);{“a”: 1} >选择to_json(数组((map (' a ', 1))));({“a”: 1})