Функция Oracle TO_DATE (PL/SQL)
Осваиваем Oracle и PL/SQLФункция TO_DATE — преобразует строку в переменную времени DATE.
Синтаксис:
TO_DATE(исходная_строка, Формат, NLS_LANGUAGE);
--Последний параметр NLS_LANGUAGE (как я понимаю для задания кодировки) мне не разу не пригодился.
Примеры:
SQL> select to_date('24.05.1980','dd.mm.yyyy') from dual;
TO_DATE('24.05.1980','DD.MM.YY
------------------------------
24.05.1980
SQL> select to_date('24.05.1980 14:16:34','dd.mm.yyyy hh24:mi:ss') from dual;
TO_DATE('24.05.198014:16:34','
------------------------------
24.05.1980 14:16:34
Формат может быть задан комбинациями следующих значений:
- YYYY — Четырёхзначный год (Например 1980)
- YY — Двузначный год (Например 84)
- Q — Квартал (1,2,3,4)
- MM — Месяц от 01 до 12
- WW — Номер недели в году (1-53) где 1 неделя начинается в первый день года и продолжается 7 дней
- W — Номер недели в месяце (1-5) где 1 неделя начинается в первый день месяца и продолжается 7 дней
- IW — Номер недели в году (1-52 или 1-53) По стандарту ISO
- D — День недели (1-7)
- DD — День месяца (1-31)
- DDD — День в году (1-366)
- J — День по Юлианскому календарю, номер дня с 1 января 4712 года до Р.Х.
- H — Час (1-12)
- HH12 — Час (1-12)
- HH24 — Час (0-23)
- MI — Минуты (0-59)
- SS — Секунды (0-59)
Это пожалуй основные параметры, которые реально могут пригодиться.
Работа со строками в Oracle (PL/SQL)
Основные способы обработки строковых значений в Oracle. В этой публикации я приведу основные функции (читать далее...)
628Работа с XML в Oracle PL/SQL (Часть 1)
В этой публикации я приведу основные способы работы с XML в Oracle, которые сам использую. Здесь буд (читать далее...)
394Объединение выборок UNION, INTERSECT, MINUS в Oracle (PL/SQL)
В Oracle присутствует возможность объединять выборки. Для объединения используются операторы: UNION (читать далее...)
315XML в Oracle PL/SQL (Часть 2 - Выборки в виде XML)
В предыдущей публикации были рассмотрены некоторые приёмы манипуляции с XML в Oracle, теперь рассмот (читать далее...)
261Функция Oracle TO_CHAR (PL/SQL)
Функция TO_CHAR — преобразует дату или число в строку. Синтаксис: TO_CHAR(исходное_значение, Формат, (читать далее...)
220
Оставить первый комментарий: