aboutsummaryrefslogtreecommitdiffstats
path: root/yql/essentials/udfs/common/string/test/cases/BlockStringUDF.sql
blob: 1f96f5d62b0e86e117a3d9769e8795313f53ee95 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
/* XXX: Enable UseBlocks pragma and provide input to trigger block execution. */
PRAGMA UseBlocks;

SELECT
    String::Base32Encode(value) as b32enc,
    String::Base64Encode(value) as b64enc,
    String::Base64EncodeUrl(value) as b64encu,
    String::EscapeC(value) as cesc,
    String::UnescapeC(value) as cunesc,
    String::HexEncode(value) as xenc,
    String::EncodeHtml(value) as henc,
    String::DecodeHtml(value) as hdec,
    String::CgiEscape(value) as cgesc,
    String::CgiUnescape(value) as cgunesc,
    String::Collapse(value) as clps,
    String::Strip(value) as strp,
    String::CollapseText(value, 9) as clpst,
FROM Input