Filter berdasarkan kategori:
Menampilkan 24 dari 45 fungsi dalam kategori String
ASCII
Mengembalikan nilai ASCII dari karakter pertama string. Berguna untuk encoding dan validasi karakter.
INTEGERCHAR
Mengonversi nilai integer menjadi karakter. Kebalikan dari ASCII(). Dapat menerima multiple integers.
VARCHARCHARACTER_LENGTH
Alias untuk CHAR_LENGTH. Mengembalikan panjang string dalam jumlah karakter. Nama sesuai standar SQL.
INTEGERCHAR_LENGTH
Mengembalikan panjang string dalam jumlah karakter. Berbeda dengan LENGTH yang menghitung bytes.
INTEGERCONCAT
Menggabungkan dua atau lebih string menjadi satu string. Jika salah satu argumen NULL, hasilnya adalah NULL.
VARCHARCONCAT_WS
Menggabungkan string dengan separator. WS artinya With Separator. Mengabaikan nilai NULL, berbeda dengan CONCAT biasa.
VARCHARELT
Mengembalikan string ke-n dari daftar. ELT(1, 'a', 'b', 'c') = 'a', ELT(2, 'a', 'b', 'c') = 'b'.
VARCHARFIELD
Mencari posisi string dalam daftar argumen. Kebalikan dari ELT. Mengembalikan 0 jika tidak ditemukan.
INTEGERFIND_IN_SET
Mencari string dalam daftar string yang dipisahkan koma. Mengembalikan posisi (1-indexed) atau 0 jika tidak ditemukan.
INTEGERHEX
Mengonversi string atau integer ke representasi hexadecimal. Berguna untuk encoding dan debugging.
VARCHARINSERT
Menyisipkan string baru ke dalam string asli, mengganti sejumlah karakter dari posisi tertentu.
VARCHARINSTR
Mencari posisi substring dalam string. Seperti LOCATE tapi dengan urutan argumen berbeda.
INTEGERLCASE
Alias untuk LOWER. Mengubah semua karakter dalam string menjadi huruf kecil. Spesifik MySQL.
VARCHARLEFT
Mengambil sejumlah karakter dari sisi kiri string. Fungsi sederhana untuk ekstraksi prefix.
VARCHARLENGTH
Mengembalikan panjang string dalam bytes. Untuk karakter multi-byte (UTF-8), gunakan CHAR_LENGTH.
INTEGERLOCATE
Mencari posisi substring dalam string. Mengembalikan posisi pertama ditemukan atau 0 jika tidak ditemukan.
INTEGERLOWER
Mengubah semua karakter dalam string menjadi huruf kecil (lowercase). Alias: LCASE.
VARCHARLPAD
Menambahkan karakter padding di sisi kiri string hingga mencapai panjang tertentu.
VARCHARLTRIM
Menghapus spasi dari sisi kiri (awal) string. Shortcut untuk TRIM(LEADING FROM str).
VARCHARMD5
Menghitung MD5 hash 128-bit dari string. Return 32 character hexadecimal string.
VARCHAR(32)MID
Alias untuk SUBSTRING. Mengekstrak substring dari posisi tertentu dengan panjang yang ditentukan. Spesifik MySQL.
VARCHARORD
Mengembalikan kode karakter untuk karakter pertama string. Untuk multi-byte, mengembalikan nilai lengkap.
INTEGERPOSITION
Mencari posisi substring dalam string. Sintaks SQL standar untuk LOCATE. Mengembalikan 0 jika tidak ditemukan.
INTEGERQUOTE
Menghasilkan string yang di-escape untuk digunakan sebagai literal dalam SQL statement. Menambahkan single quotes dan escape special characters.
VARCHAR