
 
LENGTHB(char)  Длина строки char в байтах 
NLSSORT(char1,char2[,n[,m]]) Зависящее от национального языка значение, 
используемое при сортировке строки char. 
 
Ф
Ф
у
у
н
н
к
к
ц
ц
и
и
и
и
 
 
д
д
л
л
я
я
 
 
р
р
а
а
б
б
о
о
т
т
ы
ы
 
 
с
с
 
 
д
д
а
а
т
т
а
а
м
м
и
и
 
 
Oracle  хранит  данные  во  внутреннем  цифровом  формате:  век, 
год,  месяц,  число,  часы,  минуты,  секунды.  По  умолчанию  дата 
выдается в формате «DD-MON-YY». 
 
Функция  Назначение 
MONTHS_BETWEEN(dat
e1, date2) 
Определяет  число  месяцев,  разделяющих  две 
даты.  Дробная  часть  результата  представляет 
собой долю месяца. 
ADD_MONTHS(date,n)  Добавление календарных месяцев к дате. 
NEXT_DAY(date, ‘char’)  Ближайшая  дата,  когда  наступит  заданный 
день.  Аргумент  ‘char’  может  задавать 
порядковый номер или название дня недели. 
LAST_DAY(date)  Определение  последнего  дня  месяца, 
содержащего заданную дату. 
ROUND(date[, ‘fmt’])  Округление  до  целого  числа  суток.  Если 
fmt=YEAR, определяет первый день года. 
TRUNC(date[, ‘fmt’])  Возвращает первый день месяца, указанного в 
аргументе  date.  Если  fmt=YEAR,  возвращает 
дату первого дня года. 
SYSDATE()  Возвращает текущую дату и время. 
 
Ф
Ф
у
у
н
н
к
к
ц
ц
и
и
и
и
 
 
п
п
р
р
е
е
о
о
б
б
р
р
а
а
з
з
о
о
в
в
а
а
н
н
и
и
я
я
 
 
т
т
и
и
п
п
а
а
 
 
 
Функция  Возвращаемое значение 
TO_CHAR (date[, 'fmt'])  Преобразование  даты  в  строку  символов  в 
соответствии с форматной моделью fmt. 
TO_CHAR (number[, 'fmt'])  Преобразование  числа  в  строку  символов  в 
соответствии с форматной моделью fmt. 
TO_NUBER (char)  Преобразование строки символов в числовой 
формат. 
TO_DATE (char[, 'fmt'])  Преобразование  строки  символов  в  формат 
даты  в  соответствии  с  форматной  моделью 
fmt. 
 
Ф
Ф
о
о
р
р
м
м
а
а
т
т
н
н
ы
ы
е
е
 
 
м
м
о
о
д
д
е
е
л
л
и
и
 
 
Модель формата: 
 
21