Fungsi SQL
Dokumentasi lengkap 1002 fungsi SQL untuk berbagai database dengan syntax, parameter, dan contoh penggunaan.
PostgreSQL
183 fungsi
Database open-source yang powerful dan populer
DuckDB
175 fungsi
Database analitik in-process yang cepat
Snowflake
224 fungsi
Cloud data warehouse untuk enterprise
BigQuery
220 fungsi
Data warehouse serverless dari Google Cloud
MySQL
200 fungsi
Database relasional open-source yang populer
Semua Fungsi
Menampilkan 24 dari 1002 fungsi
LOCALTIMESTAMP
Mengembalikan timestamp lokal saat ini tanpa timezone. Berbeda dengan CURRENT_TIMESTAMP yang include timezone info.
timestampLOCATE
Mencari posisi substring dalam string. Mengembalikan posisi pertama ditemukan atau 0 jika tidak ditemukan.
INTEGERLOG
Menghitung logaritma dari sebuah angka. Bisa natural log (ln) atau dengan base tertentu.
DOUBLELOG
Menghitung logaritma. Dengan satu argumen menghitung log basis 10. Dengan dua argumen, LOG(base, number) menghitung logaritma dengan basis tertentu.
numericLOG
Menghitung logaritma dengan basis yang ditentukan.
DOUBLELOG
Menghitung logaritma. Satu argumen = log natural (sama dengan LN). Dua argumen = log dengan basis tertentu.
DOUBLELOG
Calculates the logarithm with a configurable base.
FLOAT64LOG10
Menghitung logaritma basis 10 dari sebuah angka. Shortcut untuk LOG(10, number).
DOUBLELOG10
Menghitung logaritma basis 10. Alias untuk LOG(number). LOG10(x) = LOG(10, x).
double precisionLOG10
Menghitung logaritma basis 10 dari angka. Setara dengan LOG(10, x).
DOUBLELOG10
Calculates the base-10 logarithm (common logarithm).
FLOAT64LOG2
Menghitung logaritma basis 2. Berguna untuk perhitungan binary dan kompleksitas algoritma.
DOUBLELOG2
Menghitung logaritma basis 2 dari sebuah angka. Berguna untuk perhitungan binary dan computer science.
DOUBLELOGICAL_AND
Returns TRUE if ALL values in the group are TRUE. Acts as an aggregated AND operator, useful for verifying that every condition in a set is met.
BOOLLOGICAL_OR
Returns TRUE if AT LEAST ONE value in the group is TRUE. Acts as an aggregated OR operator, useful for checking whether any condition in a set is met.
BOOLLOWER
Converts all characters in a string to lowercase. Supports Unicode characters.
STRINGLOWER
Mengkonversi semua karakter dalam string menjadi huruf kecil (lowercase).
VARCHARLOWER
Mengkonversi semua karakter dalam string menjadi huruf kecil (lowercase).
VARCHARLOWER
Mengubah semua karakter dalam string menjadi huruf kecil (lowercase). Alias: LCASE.
VARCHARLOWER
Mengkonversi semua karakter dalam string menjadi huruf kecil (lowercase).
textLPAD
Menambahkan karakter padding di sisi kiri string hingga mencapai panjang tertentu.
VARCHARLPAD
Menambahkan karakter di sisi kiri string hingga mencapai panjang tertentu. Berguna untuk formatting nomor atau membuat alignment rata kanan.
VARCHARLPAD
Menambahkan padding di kiri string sampai mencapai panjang tertentu. Default padding adalah spasi. Jika string lebih panjang dari length, akan dipotong.
textLPAD
Menambahkan karakter di awal (kiri) string sampai mencapai panjang tertentu. Berguna untuk formatting seperti padding nomor dengan zeros.
VARCHAR