Как отметил Марк в своем ответе, это ошибка в версиях Oracle 11.2.0.1 и 11.2.0.2 по крайней мере.
Однако, согласно этой статье , есть обходной путь, если вы застряли с упомянутыми выше версиями Oracle, то есть конвертируйте дату в формат varchar и затем конвертируйте ее обратно втип данных даты.
Таким образом, запрос теперь должен быть:
WITH
query AS
(
SELECT TO_CHAR(SYSDATE, 'RRRRMMDD') AS SomeDate,
'One' AS One,
'Two' AS Two,
'Three' AS Three,
'Four' AS Four,
'Five' AS Five
FROM dual
),
up_query AS
(
SELECT *
FROM query
UNPIVOT
(
NUM FOR DUMMY
IN
(
One AS 'One',
Two AS 'Two',
Three AS 'Three',
Four AS 'Four',
Five AS 'Five'
)
)
)
SELECT SYSDATE, TO_DATE(SomeDate, 'RRRRMMDD') AS ActualSomeDate, b.*,
FROM up_query b;