В SQL Server можете да конвертирате всеки низ с малки букви в главни с помощта на UPPER()
функция.
За да го използвате, просто предайте низа като аргумент при извикване на функцията.
Синтаксис
Ето официалния синтаксис:
UPPER ( character_expression )
Където character_expression
е израз на символни или двоични данни. Това може да бъде константа, променлива или колона. Трябва да е от тип данни, който имплицитно може да се преобразува в varchar . Ако не, можете да използвате CAST()
функция за преобразуването му.
Пример
Ето пример за UPPER()
в действие:
SELECT UPPER('louder please');
Резултат:
LOUDER PLEASE
И получаваме същия резултат, дори ако оригиналният низ вече съдържа главни букви:
SELECT UPPER('Louder Please');
Резултат:
LOUDER PLEASE
Пример за база данни
Ето пример, който връща данни от база данни и ги преобразува в главни букви:
USE Music; SELECT TOP 5 AlbumName AS Original, UPPER(AlbumName) AS Uppercase FROM Albums;
Резултат:
Original Uppercase ---------------------- ---------------------- Powerslave POWERSLAVE Powerage POWERAGE Singing Down the Lane SINGING DOWN THE LANE Ziltoid the Omniscient ZILTOID THE OMNISCIENT Casualties of Cool CASUALTIES OF COOL
Можете също да използвате LOWER()
по същия начин за преобразуване на низов израз в малки букви.