Di MySQL, LOWER()
fungsi mengubah karakter huruf besar menjadi huruf kecil, sesuai dengan pemetaan set karakter saat ini (pemetaan default adalah utf8mb4
).
Sintaks
Sintaksnya seperti ini:
LOWER(str)
Dimana str adalah string yang akan diubah menjadi huruf kecil.
Contoh
Ini contohnya:
SELECT LOWER('CAT');
Hasil:
+--------------+ | LOWER('CAT') | +--------------+ | cat | +--------------+
Tentu saja, jika string sudah berisi karakter huruf kecil, karakter tersebut akan tetap huruf kecil.
Contoh:
SELECT LOWER('Cat');
Hasil:
+--------------+ | LOWER('Cat') | +--------------+ | cat | +--------------+
Contoh Basis Data
Berikut ini contoh pemilihan data dari database dan mengubahnya menjadi huruf kecil:
USE Music; SELECT ArtistName AS Original, LOWER(ArtistName) AS Lowercase FROM Artists LIMIT 5;
Hasil:
+------------------+------------------+ | Original | Lowercase | +------------------+------------------+ | Iron Maiden | iron maiden | | AC/DC | ac/dc | | Allan Holdsworth | allan holdsworth | | Buddy Rich | buddy rich | | Devin Townsend | devin townsend | +------------------+------------------+
String Biner
Fungsi ini tidak bekerja pada string biner. Jika Anda perlu menggunakannya pada string biner, Anda harus mengubahnya menjadi string nonbiner terlebih dahulu. Ini contohnya:
SET @str = BINARY 'Cat'; SELECT LOWER(@str) AS 'Binary', LOWER(CONVERT(@str USING utf8mb4)) AS 'Nonbinary';
Hasil:
+--------+-----------+ | Binary | Nonbinary | +--------+-----------+ | Cat | cat | +--------+-----------+
Fungsi LCASE()
LCASE()
fungsi adalah sinonim untuk LOWER()
. Perhatikan bahwa jika Anda menggunakan LCASE()
dalam tampilan, itu akan ditulis ulang dan disimpan sebagai LOWER()
.
Konversikan ke Huruf Besar
UPPER()
dan UCASE()
fungsi bekerja dengan cara yang sama untuk mengubah karakter menjadi huruf besar.