Snowflake

Fungsi SQL Snowflake

Cloud data warehouse untuk enterprise. 224 fungsi tersedia.

Menampilkan 24 dari 224 fungsi

TO_BINARY

Conversion

Mengkonversi string ke tipe BINARY.

Tipe hasil: BINARY

TO_BOOLEAN

Conversion

Mengkonversi nilai ke tipe BOOLEAN.

Tipe hasil: BOOLEAN

TO_CHAR

Conversion

Mengkonversi nilai ke string dengan format opsional.

Tipe hasil: VARCHAR

TO_DATE

Conversion

Mengkonversi string atau timestamp ke tipe DATE.

Tipe hasil: DATE

TO_DECIMAL

Conversion

Alias untuk TO_NUMBER - mengkonversi ke tipe DECIMAL.

Tipe hasil: DECIMAL

TO_DOUBLE

Conversion

Mengkonversi nilai ke tipe DOUBLE (floating-point).

Tipe hasil: DOUBLE

TO_JSON

JSON

Mengkonversi VARIANT, OBJECT, atau ARRAY ke string JSON.

Tipe hasil: VARCHAR

TO_NUMBER

Conversion

Mengkonversi string ke tipe numerik.

Tipe hasil: NUMBER

TO_TIME

Conversion

Mengkonversi string atau timestamp ke tipe TIME.

Tipe hasil: TIME

TO_TIMESTAMP

Conversion

Mengkonversi string, integer, atau date ke tipe TIMESTAMP.

Tipe hasil: TIMESTAMP_NTZ

TO_TIMESTAMP_NTZ

Conversion

Mengkonversi ke TIMESTAMP tanpa timezone (No Time Zone).

Tipe hasil: TIMESTAMP_NTZ

TO_VARCHAR

Conversion

Alias untuk TO_CHAR - mengkonversi nilai ke string.

Tipe hasil: VARCHAR

TO_VARIANT

JSON

Mengkonversi nilai ke tipe VARIANT.

Tipe hasil: VARIANT

TRANSLATE

String

Mengganti karakter-karakter dalam string berdasarkan pemetaan posisi. Setiap karakter di from_chars diganti dengan karakter pada posisi sama di to_chars.

Tipe hasil: VARCHAR

TRIM

String

Menghapus karakter tertentu (default: spasi) dari awal dan/atau akhir string. LTRIM untuk kiri saja, RTRIM untuk kanan saja.

Tipe hasil: VARCHAR

TRUNCATE

Math

Memotong angka ke jumlah desimal yang ditentukan (tanpa pembulatan).

Tipe hasil: NUMBER

TRY_CAST

Conversion

Versi safe dari CAST - mengembalikan NULL jika konversi gagal.

Tipe hasil: Specified target type or NULL

TRY_COMPLETE

AI

Versi safe dari COMPLETE - mengembalikan NULL jika gagal alih-alih error.

Tipe hasil: VARCHAR or NULL

TRY_PARSE_JSON

JSON

Versi safe dari PARSE_JSON - mengembalikan NULL jika JSON tidak valid.

Tipe hasil: VARIANT

TRY_TO_NUMBER

Conversion

Mencoba mengkonversi string ke NUMBER. Mengembalikan NULL jika konversi gagal, alih-alih error.

Tipe hasil: NUMBER or NULL

TYPEOF

Conversion

Mengembalikan nama tipe data dari nilai VARIANT.

Tipe hasil: VARCHAR

UNICODE

String

Mengembalikan Unicode code point dari karakter pertama string. Similar dengan ASCII tapi untuk Unicode.

Tipe hasil: INTEGER

UPPER

String

Mengkonversi semua karakter dalam string menjadi huruf kapital (uppercase).

Tipe hasil: VARCHAR

VARIANCE

Aggregate

Menghitung variance (varians) sample dari nilai numerik. Variance adalah kuadrat dari standard deviation.

Tipe hasil: FLOAT