В этом учебном пособии вы узнаете, как использовать Oracle/PLSQL функцию TO_DSINTERVAL с синтаксисом и примерами.
Описание
Функция Oracle/PLSQL TO_DSINTERVAL преобразует строку в INTERVAL DAY TO SECOND.
Синтаксис
Синтаксис функции Oracle/PLSQL TO_DSINTERVAL:
Параметры или аргументы
character значение для конвертации в значение типа INTERVAL DAY до SECOND. Может принимать типы данных char, varchar2, nchar, и nvarchar2.
nls_parameter необязательный параметр. Можно использовать для изменения символов десятичного разделения и группировки.
Функция TO_DSINTERVAL возвращает значение INTERVAL DAY TO SECOND.
Применение
Функцию TO_DSINTERVAL можно использовать в следующих версиях Oracle/PLSQL:
- Oracle 12c, Oracle 11g, Oracle 10g, Oracle 9i
Пример
Рассмотрим несколько примеров функции TO_DSINTERVAL и изучим, как использовать функцию TO_DSINTERVAL в Oracle/PLSQL.
1 2 3 4 5 6 7 8 9 10 11 |
SQL> SELECT TO_DSINTERVAL('150 08:30:00') FROM DUAL; --Результат: +000000150 08:30:00 SQL> SELECT TO_DSINTERVAL('80 12:30:00') FROM DUAL; --Результат: +000000080 12:30:00 SQL> SELECT TO_DSINTERVAL('95 18:30:00') FROM DUAL; --Результат: +000000095 18:30:00 |