В MySQL можете да използвате UPPER()
функция за преобразуване на всички малки букви в главни. Като алтернатива можете да използвате UCASE()
функция, която е синоним на UPPER()
.
Синтаксисът е така:
UPPER(str)
Или...
UCASE(str)
Където str
е низът, който искате да преобразувате в главни букви.
Пример
Ето един пример:
SELECT UPPER('homer');
Резултат:
+----------------+ | UPPER('homer') | +----------------+ | HOMER | +----------------+
Ако низът вече съдържа главни букви, те ще останат с главни букви.
Пример:
SELECT UPPER('Homer');
Резултат:
+----------------+ | UPPER('Homer') | +----------------+ | HOMER | +----------------+
Пример за база данни
Ето пример за избор на данни от база данни и преобразуването им в главни букви:
USE Music; SELECT ArtistName AS Original, UPPER(ArtistName) AS Uppercase FROM Artists LIMIT 5;
Резултат:
+------------------+------------------+ | Original | Uppercase | +------------------+------------------+ | Iron Maiden | IRON MAIDEN | | AC/DC | AC/DC | | Allan Holdsworth | ALLAN HOLDSWORTH | | Buddy Rich | BUDDY RICH | | Devin Townsend | DEVIN TOWNSEND | +------------------+------------------+
LOWER()
и LCASE()
функциите работят по същия начин за преобразуване на знаци в малки букви.