Di MySQL, LCASE()
fungsi adalah sinonim untuk LOWER()
. Dengan kata lain, Anda dapat menggunakan salah satu dari fungsi ini untuk melakukan hal yang sama.
Secara khusus, kedua fungsi mengubah karakter huruf besar menjadi huruf kecil, sesuai dengan pemetaan kumpulan karakter saat ini (pemetaan default adalah utf8mb4
).
Sintaks
Sintaksnya seperti ini:
LCASE(str)
Dimana str adalah string yang akan diubah menjadi huruf kecil.
Contoh
Ini contohnya:
SELECT LCASE('CAT'), LOWER('CAT');
Hasil:
+--------------+--------------+ | LCASE('CAT') | LOWER('CAT') | +--------------+--------------+ | cat | cat | +--------------+--------------+
String Biner
Fungsi-fungsi ini tidak berfungsi pada string biner. Jika Anda perlu menggunakannya pada string biner, Anda harus mengonversi string menjadi string nonbiner terlebih dahulu. Ini contohnya:
SET @str = BINARY 'Cat'; SELECT LCASE(@str) AS 'Binary', LCASE(CONVERT(@str USING utf8mb4)) AS 'Nonbinary';
Hasil:
+--------+-----------+ | Binary | Nonbinary | +--------+-----------+ | Cat | cat | +--------+-----------+
Menggunakan LCASE() dalam Tampilan
Satu hal yang harus diperhatikan adalah, ketika LCASE()
fungsi digunakan dalam tampilan, itu ditulis ulang dan disimpan sebagai LOWER()
.