Конкатенация (сложение) строк осуществляется при помощи операции «||». Данная операция заменяет операцию «+», которая используется для чисел. Все аргументы операции конкатенации строк СУБД автоматически сначала преобразовывает в строки, поэтому при помощи данной операции можно соединять аргументы разных типов.
LTRIM и RTRIM
Функции предназначены для удаления избыточных пробелов в начале или конце текстовой строки. Функция обычно используется для удаления избыточных пробелов при выводе содержимого полей типа CHAR, либо удаления избыточных пробелов, получившихся в результате выполнения какой-либо текстовой функции.
Функции работы с датами
ADD_MONTHS
Функция ADD_MONTHS возвращает дату с тем же днем месяца, что и в исходной дате, но отнесенную на заданное количество месяцев в будущее или прошлое. Причем функция достаточно «интеллектуальна», чтобы определить, является ли указанный день последним днем месяца, и соответствующим образом скорректировать конечный результат. Например:
-- определить номер зачетки студентов, начавших увлекаться каким-либо хобби менее 2-х месяцев от текущей даты
SELECT N_z
FROM Students_Hobby
WHERE Data_Start < =ADD_MONTHS(TRUNC(SYSDATE), 2);