Filter berdasarkan kategori:
Menampilkan 24 dari 224 fungsi
IS_DATE
Mengecek apakah nilai VARIANT adalah date.
BOOLEANIS_DECIMAL
Mengecek apakah nilai VARIANT adalah fixed-point decimal.
BOOLEANIS_INTEGER
Mengecek apakah nilai VARIANT adalah integer.
BOOLEANIS_NULL_VALUE
Mengecek apakah nilai VARIANT adalah JSON null (bukan SQL NULL).
BOOLEANIS_OBJECT
Mengecek apakah nilai VARIANT adalah object.
BOOLEANIS_REAL
Mengecek apakah nilai VARIANT adalah floating-point number.
BOOLEANIS_TIMESTAMP_LTZ
Mengecek apakah nilai VARIANT adalah timestamp with local timezone.
BOOLEANJSON_EXTRACT_PATH_TEXT
Mengekstrak nilai dari nested JSON sebagai text/string. Mirip dengan GET_PATH tapi hasilnya langsung string.
VARCHARLAG
Mengakses nilai dari baris sebelumnya dalam result set berdasarkan offset tertentu. Sangat berguna untuk perbandingan dengan periode sebelumnya.
Same as expressionLAST_DAY
Mengembalikan hari terakhir dari periode (bulan, minggu, tahun) yang mengandung tanggal yang diberikan.
DATELAST_VALUE
Mengembalikan nilai terakhir dalam window frame.
Same as inputLEAD
Mengakses nilai dari baris selanjutnya dalam result set. Kebalikan dari LAG.
Same as expressionLEFT
Mengambil sejumlah karakter dari sisi kiri (awal) string.
VARCHARLEN
Mengembalikan panjang string dalam jumlah karakter. LEN adalah alias untuk LENGTH di Snowflake.
INTEGERLENGTH
Mengembalikan jumlah karakter dalam sebuah string. LEN adalah alias yang identik.
INTEGERLISTAGG
Menggabungkan nilai-nilai string dari beberapa baris menjadi satu string dengan delimiter tertentu. Equivalent dengan STRING_AGG di PostgreSQL dan GROUP_CONCAT di MySQL.
VARCHARLN
Menghitung logaritma natural (basis e) dari angka.
DOUBLELOG
Menghitung logaritma dengan basis yang ditentukan.
DOUBLELOWER
Mengkonversi semua karakter dalam string menjadi huruf kecil (lowercase).
VARCHARLPAD
Menambahkan karakter di awal (kiri) string sampai mencapai panjang tertentu. Berguna untuk formatting seperti padding nomor dengan zeros.
VARCHARLTRIM
Menghapus karakter tertentu dari awal (kiri) string. Default menghapus spasi dan whitespace.
VARCHARMAX
Mengembalikan nilai maksimum dari sebuah kolom. Bisa digunakan untuk tipe data numerik, string, date, dan timestamp.
Same as input typeMAX_WINDOW
Mencari nilai maksimum dalam window frame. Berguna untuk tracking historical highs.
Same as inputMD5
Menghitung MD5 hash dari string. Menghasilkan 32 karakter hexadecimal string.
VARCHAR(32)