aboutsummaryrefslogtreecommitdiffstats
path: root/yql/essentials/udfs/common/json2/test/cases/SerializeParse.sql
blob: 1d5eb42d0cf581dbbb725fa055953fb8506d596c (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
$id = ($json) -> { RETURN Json2::Serialize(Json2::Parse($json)); };

SELECT
    $id("[]"),
    $id("{}"),
    $id("[1, 3, 4, 5, 6]"),
    $id(@@{"x": 1234}@@);

$id_jd = ($json) -> { RETURN Json2::SerializeToJsonDocument(Json2::Parse($json)); };

SELECT
    $id_jd("[]"),
    $id_jd("{}"),
    $id_jd("[1, 3, 4, 5, 6]"),
    $id_jd(@@{"x": 1234}@@);