Функции символьного манипулирования
Эти функции управляют символьными строками:

CONCAT, SUBSTR, LENGTH, INSTR, LPAD, RPAD и TRIM являются функциями символьного манипулирования, которые будут обсуждаться в этом посте.
CONCAT: Соединяет значения вместе (Вы ограничиваетесь использованием двух параметров с CONCAT.)
SUBSTR: Извлекает строку указанной длины
LENGTH: Показывает длину строки как числовое значение
INSTR: Находит числовую позицию указанного символа
LPAD: Возвращает выражение, лево-дополненное длине n символов с символьным выражением
LPAD: Returns an expression left-padded to the length of n characters with a character expression
RPAD: Возвращает выражение, дополненное справа по длине на n символов с символьным выражением
TRIM: Обрезает начальные или конечные символы (или те и другие) из символьной строки (Если trim_character или trim_source являются символьным литералом, следует заключить их в одинарные кавычки.)
Отметьте: Можно использовать функции, такие как UPPER и LOWER с подстановкой с амперсандом. Например используйте UPPER ('&job_title'), чтобы пользователю не нужно было вводить заголовок задания в конкретном регистре.
Использование Функций Символьного манипулирования

Пример на рисунке выводит на экран имена сотрудников и фамилии, соединенные вместе, длину фамилии сотрудника, и числовую позицию буквы "a" в фамилии сотрудника для всех сотрудников, у которых есть подстрока REP в ID задания, начиная с четвертой позиции ID задания.
Пример:
Измените SQL-оператор на рисунке, чтобы вывести на экран данные для тех сотрудников, фамилии которых заканчиваются буквой "n".
SELECT employee_id, CONCAT(first_name, last_name) NAME, |