Функция LENGTH в Oracle SQL
В посте рассматривается однострочная функция LENGTH, относящаяся к функциям по работе с символьными данными.
Символьные данные или строки являются универсальными, т.к. они позволяют хранить практически любой тип данных. Функции, которые работают с символьными данными, классифицируются на функции преобразования регистра символов и манипулирования символами.
К функциям манипулирования символами относятся: CONCAT, LENGTH, SUBSTR, INSTR, LPAD, RPAD, TRIM и REPLACE. Они используются для извлечения, преобразования и форматирования символьных строк.
Функция LENGTH использует строку символов в качестве входного параметра и возвращает числовое значение, представляющее количество символов, присутствующих в этой строке.
В примере извлекаются данные из колонок last_name и first_name и определяется количество символов для каждого значения колонок last_name и first_name.
SELECT last_name, LENGTH(last_name), first_name, LENGTH(first_name) FROM employees;