W SQL Server można przekonwertować dowolny ciąg wielkich liter na małe za pomocą funkcji LOWER()
.
Po prostu podaj ciąg znaków jako argument podczas wywoływania funkcji, a zostanie on zwrócony w postaci małych liter.
Syntaktyka
Oficjalna składnia:
LOWER ( character_expression )
Gdzie character_expression
jest wyrażeniem znaków lub danych binarnych. Może to być stała, zmienna lub kolumna. Musi być typu danych, który jest niejawnie konwertowalny na varchar. Jeśli nie, możesz użyć funkcji CAST()
, aby go przekonwertować.
Przykład 1 – Podstawowe zastosowanie
Tutaj znajduje się przykład LOWER()
w akcji:
SELECT LOWER('POSITIVITY');
Wynik:
positivity
I ten sam wynik otrzymamy nawet jeśli oryginalny ciąg znaków zawiera już małe litery:
SELECT LOWER('Positivity');
Wynik:
positivity
Przykład 2 – Przykład z bazą danych
Tutaj 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 LowercaseFROM Albums;
Wynik:
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
Możesz również użyć UPPER()
w ten sam sposób, aby przekonwertować wyrażenie łańcuchowe na wielkie litery.