Filter berdasarkan kategori:
Menampilkan 24 dari 40 fungsi dalam kategori String
ASCII
Mengembalikan ASCII code (nilai numerik) dari karakter pertama dalam string.
INTEGERCHARINDEX
Mencari posisi pertama substring dalam string. Equivalent dengan POSITION tapi dengan urutan parameter berbeda (SQL Server style).
INTEGERCHR
Mengkonversi ASCII/Unicode code point menjadi karakter. Kebalikan dari ASCII.
VARCHARCONCAT
Menggabungkan dua atau lebih string menjadi satu. Snowflake juga mendukung operator || untuk concatenation.
VARCHARCONCAT_WS
Menggabungkan string dengan separator tertentu. WS = With Separator. Lebih praktis dari CONCAT karena otomatis menangani NULL dan menambahkan separator.
VARCHARCONTAINS
Mengecek apakah string mengandung substring. Mengembalikan TRUE jika ditemukan, FALSE jika tidak.
BOOLEANENDSWITH
Mengecek apakah string diakhiri dengan suffix tertentu. Mengembalikan TRUE jika cocok.
BOOLEANINITCAP
Mengubah huruf pertama setiap kata menjadi kapital dan sisanya lowercase. Berguna untuk formatting nama atau judul.
VARCHARLEFT
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.
INTEGERLOWER
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.
VARCHARMD5
Menghitung MD5 hash dari string. Menghasilkan 32 karakter hexadecimal string.
VARCHAR(32)POSITION
Mencari posisi pertama kemunculan substring dalam string. Mengembalikan 0 jika tidak ditemukan.
INTEGERREGEXP_COUNT
Menghitung jumlah kemunculan pattern regex dalam string.
INTEGERREGEXP_INSTR
Mencari posisi substring yang cocok dengan regex pattern. Versi regex dari POSITION/CHARINDEX.
INTEGERREGEXP_LIKE
Mengecek apakah string cocok dengan regex pattern. Mengembalikan TRUE/FALSE.
BOOLEANREGEXP_REPLACE
Mengganti bagian string yang cocok dengan regex pattern. Versi lebih powerful dari REPLACE untuk pattern matching.
VARCHARREGEXP_SUBSTR
Mengekstrak substring yang cocok dengan regex pattern. Berguna untuk parsing data kompleks.
VARCHARREPEAT
Mengulangi string sejumlah count kali. Berguna untuk membuat pola atau separator.
VARCHARREPLACE
Mengganti semua kemunculan substring tertentu dengan substring lain dalam sebuah string.
VARCHARREVERSE
Membalik urutan karakter dalam string. Karakter pertama menjadi terakhir dan sebaliknya.
VARCHAR