No SQL Server, você pode converter qualquer string minúscula em maiúscula usando o
UPPER()
função. Para usá-lo, basta passar a string como argumento ao chamar a função.
Sintaxe
Aqui está a sintaxe oficial:
UPPER ( character_expression )
Onde
character_expression
é uma expressão de caracteres ou dados binários. Pode ser uma constante, variável ou coluna. Deve ser de um tipo de dados que seja implicitamente conversível em varchar . Caso contrário, você pode usar o CAST()
função para convertê-lo. Exemplo
Aqui está um exemplo de
UPPER()
em ação:SELECT UPPER('louder please');
Resultado:
LOUDER PLEASE
E obtemos o mesmo resultado mesmo que a string original já contenha caracteres maiúsculos:
SELECT UPPER('Louder Please');
Resultado:
LOUDER PLEASE
Exemplo de banco de dados
Aqui está um exemplo que retorna dados de um banco de dados e os converte para letras maiúsculas:
USE Music; SELECT TOP 5 AlbumName AS Original, UPPER(AlbumName) AS Uppercase FROM Albums;
Resultado:
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
Você também pode usar
LOWER()
da mesma forma para converter uma expressão de string em minúsculas.