ИТ Блог. Администрирование серверов на основе Linux (Ubuntu, Debian, CentOS, openSUSE)

Функция верхнего регистра SQL

SQL - Полезные функции

Строки являются универсальным типом данных и наиболее часто используются при работе с базами данных. Поэтому одна из операций, которую вам придется выполнять при работе с базами данных, — это преобразование их в верхний регистр.

В этой статье мы обсудим преобразование строки в верхний регистр с помощью стандартного SQL. Имейте в виду, что разные механизмы баз данных могут реализовывать собственные методы и функции.

 

UPPER в SQL

Мы используем метод UPPER для преобразования строки в верхний регистр в стандартном SQL. Функция принимает строку в качестве аргумента и возвращает исходную строку со всеми буквами в верхнем регистре.

Преобразование строки из нижнего регистра в верхний определяется значениями UCD, как показано в ресурсе ниже:

Синтаксис функции показан ниже:

UPPER(string);

 

Если значение не указано, функция возвращает null.

Пример преобразования строки в верхний регистр показан ниже:

select upper('andreyex');

 

Предыдущий запрос должен вернуться, как показано ниже:

    upper
--------------------------
ANDREYEX
(1 row)

 

Если у вас есть таблица, вы можете преобразовать значения столбца в верхний регистр, используя верхний метод.

Чтобы вернуть результирующий набор first_name в верхнем регистре, используйте следующее:

select upper(first_name) from table_name;

 

LOWER в SQL

Противоположностью верхней функции является функция LOWER. Эта функция принимает строку и возвращает все буквы в нижнем регистре.

Пример:

SELECT LOWER('ANDREYEX');

 

Это должно вернуть предыдущую строку в нижнем регистре.

 

Вывод

В этой статье мы обсудили, как преобразовать строку в верхний регистр с помощью стандартной функции SQL, upper. Мы надеемся, что вы нашли эту статью полезной.

Exit mobile version