W SQL Server możesz przekonwertować dowolny ciąg pisany wielkimi literami na małe, używając funkcji LOWER()
funkcja.
Po prostu podaj ciąg znaków jako argument podczas wywoływania funkcji, a zostanie on zwrócony małymi literami.
Składnia
Oto oficjalna składnia:
LOWER ( character_expression )
Gdzie character_expression
jest wyrażeniem danych znakowych lub binarnych. Może to być stała, zmienna lub kolumna. Musi to być typ danych, który można domyślnie przekonwertować na varchar . Jeśli nie, możesz użyć CAST()
funkcja do konwersji.
Przykład 1 – Podstawowe użycie
Oto przykład LOWER()
w akcji:
SELECT LOWER('POSITIVITY');
Wynik:
positivity
I otrzymujemy ten sam wynik, nawet jeśli oryginalny ciąg zawiera już małe litery:
SELECT LOWER('Positivity');
Wynik:
positivity
Przykład 2 – Przykład bazy danych
Oto przykład, który zwraca dane z bazy danych i konwertuje je na małe litery:
USE Music; SELECT TOP 5 AlbumName AS Original, LOWER(AlbumName) AS Lowercase FROM Albums;
Wynik:
Original Lowercase ---------------------- ---------------------- Powerslave powerslave Powerage powerage Singing Down the Lane singing down the lane Ziltoid the Omniscient ziltoid the omniscient Casualties of Cool casualties of cool
Możesz także użyć UPPER()
w ten sam sposób, aby przekonwertować wyrażenie tekstowe na wielkie litery.