Snowflake Functions
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
SDF is now a part of dbt Labs. Get live CTA previews, inline errors, and mesh support natively in the dbt platform. Learn more ยท Migrate to Fusion
datefunction date(timestamp) returns date
function date(varchar) returns date
function date(varchar, varchar) returns date
timefunction time(timestamp) returns time
function time(varchar) returns time
function time(variant) returns time
to_arrayfunction to_array($1) returns array
to_binaryfunction to_binary($1) returns binary
function to_binary($1, string) returns binary
to_booleanfunction to_boolean($1) returns boolean
to_charfunction to_char($1, string) returns string
function to_char($1) returns string
to_datefunction to_date($1) returns date
function to_date($1, string) returns date
to_decimalfunction to_decimal($1) returns decimal(38, 0)
function to_decimal($1, bigint) returns decimal(38, 0)
function to_decimal($1, bigint, bigint) returns decimal(38, 0)
function to_decimal($1, string) returns decimal(38, 0)
function to_decimal($1, string, bigint) returns decimal(38, 0)
function to_decimal($1, string, bigint, bigint) returns decimal(38, 0)
to_doublefunction to_double($1) returns double
to_jsonfunction to_json(variant) returns varchar
to_numberfunction to_number($1) returns decimal(38, 0)
function to_number($1, bigint) returns decimal(38, 0)
function to_number($1, bigint, bigint) returns decimal(38, 0)
function to_number($1, string) returns decimal(38, 0)
function to_number($1, string, bigint) returns decimal(38, 0)
function to_number($1, string, bigint, bigint) returns decimal(38, 0)
to_numericfunction to_numeric($1) returns decimal(38, 0)
function to_numeric($1, bigint) returns decimal(38, 0)
function to_numeric($1, bigint, bigint) returns decimal(38, 0)
function to_numeric($1, string) returns decimal(38, 0)
function to_numeric($1, string, bigint) returns decimal(38, 0)
function to_numeric($1, string, bigint, bigint) returns decimal(38, 0)
to_objectfunction to_object($1) returns object
to_timefunction to_time($1) returns time
function to_time($1, string) returns time
to_timestampfunction to_timestamp($1) returns timestamp
function to_timestamp($1, string) returns timestamp
to_timestamp_ltzfunction to_timestamp_ltz($1) returns timestamp
function to_timestamp_ltz($1, string) returns timestamp
to_timestamp_ntzfunction to_timestamp_ntz($1) returns timestamp
function to_timestamp_ntz($1, string) returns timestamp
to_timestamp_tzfunction to_timestamp_tz($1) returns timestamp
function to_timestamp_tz($1, string) returns timestamp
to_varcharfunction to_varchar($1) returns string
function to_varchar($1, string) returns string
to_variantfunction to_variant($1) returns variant
to_xmlfunction to_xml(variant) returns varchar
try_to_binaryfunction try_to_binary($1) returns binary
function try_to_binary(string, string) returns binary
try_to_booleanfunction try_to_boolean($1) returns boolean
try_to_datefunction try_to_date($1) returns date
function try_to_date($1, string) returns date
try_to_decimalfunction try_to_decimal($1) returns decimal(38, 0)
function try_to_decimal($1, bigint) returns decimal(38, 0)
function try_to_decimal($1, bigint, bigint) returns decimal(38, 0)
function try_to_decimal($1, string) returns decimal(38, 0)
function try_to_decimal($1, string, bigint) returns decimal(38, 0)
function try_to_decimal($1, string, bigint, bigint) returns decimal(38, 0)
try_to_doublefunction try_to_double($1) returns double
try_to_numberfunction try_to_number($1) returns decimal(38, 0)
function try_to_number($1, bigint) returns decimal(38, 0)
function try_to_number($1, bigint, bigint) returns decimal(38, 0)
function try_to_number($1, string) returns decimal(38, 0)
function try_to_number($1, string, bigint) returns decimal(38, 0)
function try_to_number($1, string, bigint, bigint) returns decimal(38, 0)
try_to_numericfunction try_to_numeric($1) returns decimal(38, 0)
function try_to_numeric($1, bigint) returns decimal(38, 0)
function try_to_numeric($1, bigint, bigint) returns decimal(38, 0)
function try_to_numeric($1, string) returns decimal(38, 0)
function try_to_numeric($1, string, bigint) returns decimal(38, 0)
function try_to_numeric($1, string, bigint, bigint) returns decimal(38, 0)
try_to_timefunction try_to_time($1) returns time
function try_to_time($1, string) returns time
try_to_timestampfunction try_to_timestamp($1) returns timestamp
function try_to_timestamp($1, string) returns timestamp
try_to_timestamp_ntzfunction try_to_timestamp_ntz($1) returns timestamp
function try_to_timestamp_ntz($1, string) returns timestamp
try_to_timestamp_tzfunction try_to_timestamp_tz($1) returns timestamp
function try_to_timestamp_tz($1, string) returns timestamp