to_json函数

适用于:检查标记是的砖的SQL检查标记是的砖运行时

返回一个JSON字符串中指定的结构expr

语法

to_json(expr(,选项])

参数

  • expr:结构表达式。

  • 选项:一个可选的地图键和值是字符串字面表达式。

返回

一个字符串。

看到from_json函数细节可能选项

例子

>选择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})