Oracle no tiene un year()
función. Parece que obtuvo esa sintaxis de una base de datos diferente (como MySQL
).
Puede usar el extract()
función
en cambio:
select * from MIS_PERMAL.MV_INDEX_PERFORMANCE
where index_id = 1045
and EXTRACT(YEAR from PRICE_DATE) = 2014