123456789101112131415161718192021222324252627282930 |
- /* syntax version 1 */
- declare $x1 as int;
- declare $x2 as Double;
- declare $x3 as Bool;
- declare $x4 as Float;
- declare $x5 as String; -- unicode
- declare $x6 as Int64;
- declare $x7 as Uint64;
- declare $x8 as String; -- binary
- declare $x9 as Utf8;
- declare $x10 as Uuid;
- declare $x11 as String?; -- null
- declare $x12 as String?; -- not null
- declare $x13 as Yson;
- declare $x14 as Json;
- declare $x15 as datetime;
- declare $x16 as date;
- declare $x17 as timestamp;
- declare $x18 as interval;
- declare $x19 as tzdatetime;
- declare $x20 as tztimestamp;
- declare $x21 as tzdate;
- declare $x22 as Void;
- declare $x23 as Decimal(21,8);
- select 2 * $x1, -$x2 * 10, not $x3, -$x4, $x5 || "2018", -$x6, $x7 + 1, Length($x8),
- Unicode::GetLength($x9), cast($x10 as string), coalesce($x11, "XYZ"), coalesce($x12, "XYZ"),
- Yson::LookupInt64($x13, 'a'), Yson::ConvertToInt64($x14.b),
- cast($x15 as string), cast($x16 as string), cast($x17 as string), cast($x18 as string),
- cast($x19 as string), cast($x20 as string), cast($x21 as string),
- $x22, cast($x23 as string);
|