Di MariaDB, LCASE()
adalah fungsi string bawaan yang mengembalikan argumen string dengan semua karakter diubah menjadi huruf kecil.
Hasilnya dikembalikan dalam pemetaan set karakter saat ini. Standarnya adalah latin1
(cp1252 Eropa Barat).
LCASE()
adalah sinonim untuk LOWER()
.
Sintaks
Sintaksnya seperti ini:
LCASE(str)
Dimana str
adalah string yang akan diubah menjadi huruf kecil.
Contoh
Berikut ini contoh dasarnya:
SELECT LCASE('Take Five');
Hasil:
+--------------------+ | LCASE('Take Five') | +--------------------+ | take five | +--------------------+
Ini contoh lain:
SELECT LCASE('SIDEKICK');
Hasil:
+-------------------+ | LCASE('SIDEKICK') | +-------------------+ | sidekick | +-------------------+
Contoh Basis Data
Berikut ini contoh mengonversi hasil kueri basis data menjadi huruf kecil:
SELECT
PetName,
LCASE(PetName)
FROM Pets;
Hasil:
+---------+----------------+ | PetName | LCASE(PetName) | +---------+----------------+ | Fluffy | fluffy | | Fetch | fetch | | Scratch | scratch | | Wag | wag | | Tweet | tweet | | Fluffy | fluffy | | Bark | bark | | Meow | meow | +---------+----------------+
String Biner
LCASE()
tidak berfungsi pada string biner (BINARY
, VARBINARY
, BLOB
).
Contoh:
SELECT LCASE(BINARY 'SIDEKICK');
Hasil:
+--------------------------+ | LCASE(BINARY 'SIDEKICK') | +--------------------------+ | SIDEKICK | +--------------------------+
Argumen Null
Melewati null
mengembalikan null
:
SELECT LCASE(null);
Hasil:
+-------------+ | LCASE(null) | +-------------+ | NULL | +-------------+
Argumen Tidak Ada
Memanggil LCASE()
tanpa memberikan argumen apa pun menghasilkan kesalahan:
SELECT LCASE();
Hasil:
ERROR 1582 (42000): Incorrect parameter count in the call to native function 'LCASE'