Я пишу оператор UPDATE
для обновления таблицы. Столбец = последний день следующего месяца.Дата обновления до следующего месяца Oracle
Я пробовал что-то вроде этого, но, похоже, не работает.
Update MyTable SET MyColoumn = To_Date(((Month From Current_Timestamp) +1)'-31-2015' , 'MM-DD-YYYY');
Это может работать, если вы использовали 'ЭКСТРАКТ (МЕСЯЦ ОТ CURRENT_TIMESTAMP)' Но @ решение JustinCave в ниже лучше, поскольку не может быть тридцать первый день следующего месяца (и в этом случае нет - февраль имеет только 28 дней), и это вызовет ошибку с 'TO_DATE()'. –