Мне нужно преобразовать строку столбца «МЕСЯЦ» ГГГГММ в формат ГГГГ МОН. пример 201811 возвращает 2018 ноябрь.
Я пробовал с этим:
SELECT CONCAT(LEFT(MONTH_COLUMN, 4), ' ', TO_CHAR(TO_DATE(RIGHT(MONTH_COLUMN, 2), 'MM'), 'MON')) AS MONTH_NAME
FROM DUAL;
Я получаю результат, как я хотел, но когда я использую его в инструменте R & V, он сортирует его по алфавиту, и мне нужен его хронологический порядок.
Есть ли способ создать его как переменную DATE, потому что, когда я пытаюсь поместить его в функцию TO_DATE, я получаю ГГГГ-ММ-ДД чч: мм: сс?
Спасибо