Актуальная версия этой статьи на моём новом сайте devmark.ru.
Замена подстроки (строка, в которой ищем - что ищем - на что меняем):
select replace('some text', 't', '*') from dual
Преобразование строки в дату:
to_date ( '01-01-1970', 'dd-mm-yyyy')
Форматирование даты в строку:
select to_char(sysdate, 'yyyy-mm-dd HH24:MI:SS') from dual
Timestamp, представленный целым числом, преобразуем в дату:
select to_date( '01-01-1970', 'dd-mm-yyyy') + (1417320144396 / (24 * 60 * 60 * 1000)) from dual
Текущее время:
select sysdate from dual
Отсечение даты до минут:
select trunc(sysdate, 'mi') from dual
Если вызвать данную функцию без второго параметра, то получим отсечение до начала суток:
select trunc(sysdate) from dual
Замена подстроки (строка, в которой ищем - что ищем - на что меняем):
select replace('some text', 't', '*') from dual
Преобразование строки в дату:
to_date ( '01-01-1970', 'dd-mm-yyyy')
Форматирование даты в строку:
select to_char(sysdate, 'yyyy-mm-dd HH24:MI:SS') from dual
Timestamp, представленный целым числом, преобразуем в дату:
select to_date( '01-01-1970', 'dd-mm-yyyy') + (1417320144396 / (24 * 60 * 60 * 1000)) from dual
Текущее время:
select sysdate from dual
Отсечение даты до минут:
select trunc(sysdate, 'mi') from dual
Если вызвать данную функцию без второго параметра, то получим отсечение до начала суток:
select trunc(sysdate) from dual