В этом учебном пособии вы узнаете, как использовать Oracle/PLSQL функцию TO_YMINTERVAL с синтаксисом и примерами.
Описание
Oracle/PLSQL функция TO_YMINTERVAL преобразует строку в значение типа NTERVAL от YEAR до MONTH.
Синтаксис
Синтаксис Oracle/PLSQL функции TO_YMINTERVAL:
TO_YMINTERVAL( character )
Параметры или аргументы
character значение для преобразования в значение типа NTERVAL от YEAR до MONTH. Может принимать значения: char, varchar2, NCHAR или NVARCHAR2.
Функция TO_YMINTERVAL возвращает значение INTERVAL YEAR TO MONTH.
Применение
Функцию TO_YMINTERVAL можно использовать в следующих версиях Oracle/PLSQL:
- Oracle 12c, Oracle 11g, Oracle 10g, Oracle 9i
Пример
Рассмотрим несколько примеров функции TO_YMINTERVAL и изучим, как использовать функцию TO_YMINTERVAL в Oracle/PLSQL.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
SELECT TO_YMINTERVAL('03-11') FROM DUAL; --Результат: +000000003-11 SELECT TO_YMINTERVAL('01-05') FROM DUAL; --Результат: +000000001-05 SELECT TO_YMINTERVAL('00-01') FROM DUAL; --Результат: +000000000-01 SELECT hire_date, hire_date + TO_YMINTERVAL('01-02') "14 months" FROM employees; --Результат: HIRE_DATE 14 months --------- --------- 17-JUN-87 17-AUG-88 21-SEP-89 21-NOV-90 13-JAN-93 13-MAR-94 03-JAN-90 03-MAR-91 21-MAY-91 21-JUL-92 |