Необходимо приобрести YYYY-MM SYSDATE и загрузить в столбец (Data_Type = Date). Следующий запрос дает требуемый результат, однако, преобразование в строковый тип данных в этом процессе.Преобразование формата даты при сохранении типа данных - Oracle
SELECT TO_CHAR(SYSDATE, 'YYYY-MM') FROM DUAL;
Любой способ сохранить Дата тип_данных & SYSDATE как сбора по YYYY-MM чисто с помощью оракула
Как это дубликат? – Rene
@Rene Потому что, ** Oracle не хранит даты в формате, который вы видите. Он хранит его внутренне в 7 байт с каждым байтом, хранящим разные компоненты значения datetime. ** Если вы хотите отобразить, используйте TO_CHAR с подходящей моделью FORMAT. При вставке используйте TO_DATE с подходящей моделью FORMAT. Что вы видите в качестве формата по умолчанию, являются вашими настройками NLS для вашей локали. Я вижу ваш ответ и, честно говоря, 'SELECT to_date (TO_CHAR (SYSDATE, 'YYYY-MM'), 'YYYY-MM') FROM DUAL' - это просто глупо. –