No SQL Server, pode converter qualquer cadeia de caracteres maiúsculas para minúsculas usando a função LOWER()
.
Simplesmente forneça a string como argumento quando chamar a função, e será devolvida em minúsculas.
Sintaxe
Aqui está a sintaxe oficial:
LOWER ( character_expression )
Onde character_expression
é uma expressão de carácter ou dados binários. Pode ser uma constante, variável, ou coluna. Deve ser de um tipo de dado que seja implicitamente convertível em varchar. Se não, pode usar a função CAST()
para a converter.
Exemplo 1 – Utilização básica
Aqui está um exemplo de LOWER()
em acção:
SELECT LOWER('POSITIVITY');
Resultado:
positivity
E obtemos o mesmo resultado mesmo que a corda original já contenha caracteres minúsculos:
SELECT LOWER('Positivity');
Resultado:
positivity
Exemplo 2 – Exemplo de base de dados
Aqui está um exemplo que devolve dados de uma base de dados e os converte para minúsculas:
USE Music;SELECT TOP 5 AlbumName AS Original, LOWER(AlbumName) AS LowercaseFROM Albums;
Resultado:
Original Lowercase ---------------------- ----------------------Powerslave powerslave Powerage powerage Singing Down the Lane singing down the lane Ziltoid the Omniscient ziltoid the omniscientCasualties of Cool casualties of cool
P>Tambem pode usar UPPER()
da mesma forma para converter uma expressão de cadeia para maiúsculas.