Other Expressions
add_months
Supported Signatures
function add_months(varchar, bigint) returns timestamp
any_value
Supported Signatures
function any_value($1) returns $1
array
Supported Signatures
function array($1, ...) returns super
array_flatten
Supported Signatures
function array_flatten(super) returns super
bpcharcmp
Supported Signatures
function bpcharcmp(varchar, varchar) returns bigint
bttext_pattern_cmp
Supported Signatures
function bttext_pattern_cmp(varchar, varchar) returns bigint
can_json_parse
Supported Signatures
function can_json_parse(varchar) returns boolean
cbrt
Supported Signatures
function cbrt(float) returns float
ceiling
Supported Signatures
function ceiling(float) returns float
charindex
Supported Signatures
function charindex(varchar, varchar) returns bigint
collate
Supported Signatures
function collate(varchar, varchar) returns varchar
cot
Supported Signatures
function cot(float) returns float
crc32
Supported Signatures
function crc32(varchar) returns varchar
decimal_precision
Supported Signatures
function decimal_precision(super) returns bigint
decimal_scale
Supported Signatures
function decimal_scale(super) returns bigint
degrees
Supported Signatures
function degrees(float) returns float
dexp
Supported Signatures
function dexp(float) returns float
difference
Supported Signatures
function difference(varchar, varchar) returns bigint
dlog1
Supported Signatures
function dlog1(float) returns float
dlog10
Supported Signatures
function dlog10(float) returns float
farmfingerprint64
Supported Signatures
function farmfingerprint64(varchar) returns bigint
fnv_hash
Supported Signatures
function fnv_hash(varchar) returns bigint
from_hex
Supported Signatures
function from_hex(varchar) returns varbyte
from_varbyte
Supported Signatures
function from_varbyte(varbyte, varchar) returns varbyte
func_sha1
Supported Signatures
function func_sha1(varchar) returns bigint
getbit
Supported Signatures
function getbit(varbyte, bigint) returns bigint
greatest
Supported Signatures
function greatest($1, ...) returns $1
interval_cmp
Supported Signatures
function interval_cmp(varchar, varchar) returns bigint
is_array
Supported Signatures
function is_array(super) returns boolean
is_bigint
Supported Signatures
function is_bigint(super) returns boolean
is_boolean
Supported Signatures
function is_boolean(super) returns boolean
is_char
Supported Signatures
function is_char(super) returns boolean
is_decimal
Supported Signatures
function is_decimal(super) returns boolean
is_float
Supported Signatures
function is_float(super) returns boolean
is_object
Supported Signatures
function is_object(super) returns boolean
is_scalar
Supported Signatures
function is_scalar(super) returns boolean
is_smallint
Supported Signatures
function is_smallint(super) returns boolean
is_valid_json
Supported Signatures
function is_valid_json(varchar) returns boolean
is_valid_json_array
Supported Signatures
function is_valid_json_array(varchar) returns boolean
is_varchar
Supported Signatures
function is_varchar(super) returns boolean
json_extract_array_element_text
Supported Signatures
function json_extract_array_element_text(varchar, bigint) returns varchar
function json_extract_array_element_text(varchar, bigint, boolean) returns varchar
json_extract_path_text
Supported Signatures
function json_extract_path_text(varchar, varchar) returns varchar
function json_extract_path_text(varchar, varchar, varchar) returns varchar
function json_extract_path_text(varchar, varchar, varchar, varchar) returns varchar
function json_extract_path_text(varchar, varchar, varchar, varchar, varchar) returns varchar
function json_extract_path_text(varchar, varchar, varchar, varchar, varchar, varchar) returns varchar
function json_extract_path_text(varchar, varchar, boolean) returns varchar
function json_extract_path_text(varchar, varchar, varchar, boolean) returns varchar
function json_extract_path_text(varchar, varchar, varchar, varchar, boolean) returns varchar
function json_extract_path_text(varchar, varchar, varchar, varchar, varchar, boolean) returns varchar
function json_extract_path_text(varchar, varchar, varchar, varchar, varchar, varchar, boolean) returns varchar
json_parse
Supported Signatures
function json_parse(varchar) returns super
json_serialize
Supported Signatures
function json_serialize($1) returns varchar
json_serialize_to_varbyte
Supported Signatures
function json_serialize_to_varbyte($1) returns varbyte
json_size
Supported Signatures
function json_size(super) returns bigint
json_typeof
Supported Signatures
function json_typeof(super) returns varchar
last_day
Supported Signatures
function last_day(varchar) returns date
least
Supported Signatures
function least($1, ...) returns $1
len
Supported Signatures
function len(varchar) returns bigint
md5
Supported Signatures
function md5(varchar) returns bigint
mod
Supported Signatures
function mod(bigint, bigint) returns bigint
months_between
Supported Signatures
function months_between(varchar, varchar) returns float
murmur3_32_hash
Supported Signatures
function murmur3_32_hash(varchar) returns bigint
function murmur3_32_hash(varchar, bigint) returns bigint
next_day
Supported Signatures
function next_day(varchar, varchar) returns date
nvl
Supported Signatures
function nvl($1, ...) returns $1
nvl2
Supported Signatures
function nvl2($1, $2, $2) returns $2
octetindex
Supported Signatures
function octetindex(varchar, varchar) returns bigint
pi
Supported Signatures
function pi() returns float
quote_ident
Supported Signatures
function quote_ident(varchar) returns varchar
quote_literal
Supported Signatures
function quote_literal(varchar) returns varchar
radians
Supported Signatures
function radians(float) returns float
reclassify
Changes the classification label of the first argument from the expected classifier specified by the second argument to the desired classifier specified by the third. The expected and desired classifiers must belong to the same classifier group. No other classifiers attached to the first argument are impacted. The function will emit a warning if the the first argument does not have the expected classifier
Examples:
select reclassify(12345, 'pii.clear_text', 'pii.masked') as value; -- value '12345'
Supported Signatures
function reclassify($1, varchar, varchar) returns $1
regexp_instr
Supported Signatures
function regexp_instr(varchar, varchar) returns bigint
function regexp_instr(varchar, varchar, bigint) returns bigint
function regexp_instr(varchar, varchar, bigint, bigint) returns bigint
function regexp_instr(varchar, varchar, bigint, bigint, bigint) returns bigint
function regexp_instr(varchar, varchar, bigint, bigint, bigint, varchar) returns bigint
regexp_substr
Supported Signatures
function regexp_substr(varchar, varchar) returns varchar
function regexp_substr(varchar, varchar, varchar) returns varchar
function regexp_substr(varchar, varchar, varchar, bigint) returns varchar
function regexp_substr(varchar, varchar, varchar, bigint, varchar) returns varchar
replicate
Supported Signatures
function replicate(varchar, bigint) returns varchar
sha
Supported Signatures
function sha(varchar) returns bigint
sha1
Supported Signatures
function sha1(varchar) returns bigint
sha2
Supported Signatures
function sha2(varchar, bigint) returns bigint
sign
Supported Signatures
function sign(float) returns bigint
size
Supported Signatures
function size($1) returns bigint
soundex
Supported Signatures
function soundex(varchar) returns varchar
split_to_array
Supported Signatures
function split_to_array(varchar, varchar) returns super
strtol
Supported Signatures
function strtol(varchar, bigint) returns bigint
subarray
Supported Signatures
function subarray(super, bigint, bigint) returns super
text_to_int_alt
Supported Signatures
function text_to_int_alt(varchar) returns bigint
function text_to_int_alt(varchar, varchar) returns bigint
text_to_numeric_alt
Supported Signatures
function text_to_numeric_alt(varchar) returns float
function text_to_numeric_alt(varchar, varchar) returns float
function text_to_numeric_alt(varchar, bigint, bigint) returns float
function text_to_numeric_alt(varchar, varchar, bigint, bigint) returns float
textlen
Supported Signatures
function textlen(varchar) returns bigint
to_char
Supported Signatures
function to_char($1, varchar) returns varchar
to_hex
Supported Signatures
function to_hex(varbyte) returns varchar
function to_hex(bigint) returns varchar
to_number
Supported Signatures
function to_number(varchar, varchar) returns float
to_varbyte
Supported Signatures
function to_varbyte(varchar, varchar) returns varbyte
trunc
Supported Signatures
function trunc(varchar) returns date