Как найти первую дату месяца из заданного набора данных datetime (в SQL Oracle)? - PullRequest
0 голосов
/ 14 ноября 2018

Существует ли для этого какая-либо встроенная функция?

Я создал эту функцию;

to_char( add_months( ( last_day( sysdate ) + 1 ), -1 ), 'dd/mm/yyyy' )

Заранее спасибо.Chri $

1 Ответ

0 голосов
/ 14 ноября 2018

Вы можете использовать TRUNC() с аргументом формата даты:

select trunc(sysdate, 'MON') from dual

...