aboutsummaryrefslogtreecommitdiffstats
path: root/yql/essentials/udfs/common/string/test/cases/StreamFormat.sql
blob: 46ee9a7c68857d08fe44f72f42e2311762a55bda (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
/* syntax version 1 */

SELECT
    value,
    String::RightPad(value, 20) AS right_pad,
    String::LeftPad(value, 20) AS left_pad,
    String::RightPad(value, 20, "0") AS right_pad_zero,
    String::LeftPad(value, 20, "0") AS left_pad_zero,
    String::Hex(biguint) AS hex,
    String::SHex(negint) AS shex,
    String::Bin(biguint) AS bin,
    String::SBin(negint) AS sbin,
    String::HexText(value) AS hex_text,
    String::BinText(value) AS bin_text,
    String::HumanReadableDuration(biguint) AS duration,
    String::HumanReadableQuantity(biguint) AS quantity,
    String::HumanReadableBytes(biguint) AS bytes,
    String::Prec(negint / 12345.6789, 4) AS prec
FROM Input;