В этом руководстве вы узнаете, как использовать функцию LOWER() SQL Server для преобразования строки в нижний регистр.
Функция LOWER() преобразует строку в нижний регистр. Ниже показан синтаксис функции LOWER():
LOWER(input_string)
В этом синтаксисе input_string может быть строкой символов, переменной, выражением строки символов или столбцом таблицы.
Тип input_string должен быть неявно преобразуемым в VARCHAR. В противном случае необходимо использовать функцию CAST() для явного преобразования input_string.
Функция LOWER() возвращает строчные буквы входной_строки.
Примеры функции LOWER() SQL Server
Давайте рассмотрим несколько примеров использования функции LOWER().
A) Использование функции LOWER() с литеральными строками
В этом примере функция LOWER() используется для преобразования строки «TEST» в «test»:
SELECT LOWER('TEST') result;
Вот что получилось:
результат ------ тест (1 строка затронута)
B) Использование функции LOWER() со столбцом таблицы
В этом примере мы будем использовать таблицу клиентов из образца базы данных :
Следующий оператор использует функцию LOWER() для преобразования имен и фамилий клиентов в нижний регистр передконкатенацией :
SELECT first_name, last_name, CONCAT_WS( ' ', LOWER(first_name), LOWER(last_name) ) full_name_lowercase FROM sales.customers ORDER BY first_name, last_name;
На следующем рисунке показан частичный вывод:
В этом руководстве вы узнали, как использовать функцию LOWER() SQL Server для преобразования строки в нижний регистр.