Oracle non ha un year()
funzione. Sembra che tu abbia ottenuto quella sintassi da un database diverso (come MySQL
).
Puoi utilizzare il extract()
funzione
invece:
select * from MIS_PERMAL.MV_INDEX_PERFORMANCE
where index_id = 1045
and EXTRACT(YEAR from PRICE_DATE) = 2014