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.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *