LOWER(str)
LCASE(str)
Returns the string str
with all characters changed to lowercase according to the current character set mapping. The default is latin1 (cp1252 West European).
LCASE
is a synonym for LOWER
.
SELECT LOWER('QUADRATICALLY');
+------------------------+
| LOWER('QUADRATICALLY') |
+------------------------+
| quadratically |
+------------------------+
LOWER()
(and UPPER()) are ineffective when applied to binary strings (BINARY, VARBINARY, BLOB).
To perform letter case conversion, CONVERT the string to a non-binary string:
SET @str = BINARY 'North Carolina';
SELECT LOWER(@str), LOWER(CONVERT(@str USING latin1));
+----------------+-----------------------------------+
| LOWER(@str) | LOWER(CONVERT(@str USING latin1)) |
+----------------+-----------------------------------+
| North Carolina | north carolina |
+----------------+-----------------------------------+
This page is licensed: GPLv2, originally from fill_help_tables.sql