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.