Я хочу сохранить только месяц и год в типе данных oracle.
У меня хранится дата типа '01 -FEB-2010 ' в столбце с именем time_period.
Чтобы получить только месяц и год, я написал запрос типа
select to_char(time_period,'MON-YYYY') from fact_table;
, я ввожу результат как «FEB-2010», что нормально, но единственная проблема заключается в том, что это тип данных varchar.
Мне понравилось
select to_date(to_char(time_period,'MON-YYYY'),'MON-YYYY') from fact_table
, и я получил 01-FEB-2010. Невозможно сохранить только FEB-2010 в типе данных date