Filter berdasarkan kategori:
Menampilkan 24 dari 224 fungsi
DATE_TRUNC
Memotong (truncate) timestamp ke presisi tertentu. Sangat berguna untuk grouping data berdasarkan periode waktu.
DATE/TIMESTAMP (sama dengan input)DAY
Mengekstrak komponen hari dari date atau timestamp.
NUMBERDAYOFWEEK
Mengembalikan hari dalam minggu sebagai angka (0=Sunday, 6=Saturday).
NUMBERDAYOFYEAR
Mengembalikan hari dalam tahun (1-366).
NUMBERDECODE
Mencocokkan expr dengan search values dan mengembalikan result yang sesuai (Oracle-style CASE).
Common type of resultsDEGREES
Mengkonversi sudut dari radian ke derajat.
DOUBLEDENSE_RANK
Memberikan ranking untuk setiap baris tanpa gap. Baris dengan nilai sama mendapat rank yang sama, rank berikutnya adalah +1.
INTEGERDIV0
Pembagian yang mengembalikan 0 jika divisor adalah 0, alih-alih error. Safe division function.
NUMERICENDSWITH
Mengecek apakah string diakhiri dengan suffix tertentu. Mengembalikan TRUE jika cocok.
BOOLEANEXP
Menghitung e pangkat x (exponential function).
DOUBLEEXTRACT
Mengekstrak komponen tertentu dari timestamp atau date, seperti tahun, bulan, hari, jam, dll.
INTEGER/FLOATFIRST_VALUE
Mengembalikan nilai pertama dalam window frame.
Same as inputFLATTEN
Mengubah array atau object menjadi rows (table function).
Table with SEQ, KEY, PATH, INDEX, VALUE, THIS columnsFLOOR
Membulatkan angka ke bawah ke integer terdekat.
NUMBERGET
Mengakses elemen dari VARIANT, OBJECT, atau ARRAY menggunakan key atau index.
VARIANTGETDATE
Mengembalikan current timestamp. Equivalent dengan CURRENT_TIMESTAMP. Familiar untuk pengguna SQL Server.
TIMESTAMP_LTZGET_PATH
Mengakses nested element dalam VARIANT menggunakan path string.
VARIANTHOUR
Mengekstrak komponen jam dari time atau timestamp.
NUMBERIFF
Mengembalikan satu dari dua nilai berdasarkan kondisi (shorthand untuk simple CASE).
Same as input valuesIFNULL
Mengembalikan expr1 jika bukan NULL, jika tidak mengembalikan expr2.
Same as input typesINITCAP
Mengubah huruf pertama setiap kata menjadi kapital dan sisanya lowercase. Berguna untuk formatting nama atau judul.
VARCHARIS_ARRAY
Mengecek apakah nilai VARIANT adalah array.
BOOLEANIS_BOOLEAN
Mengecek apakah nilai VARIANT adalah boolean.
BOOLEANIS_CHAR
Mengecek apakah nilai VARIANT adalah string (character).
BOOLEAN