Oracle n'a pas de year()
fonction. Vous semblez avoir obtenu cette syntaxe à partir d'une base de données différente (comme MySQL
).
Vous pouvez utiliser le extract()
fonction
à la place :
select * from MIS_PERMAL.MV_INDEX_PERFORMANCE
where index_id = 1045
and EXTRACT(YEAR from PRICE_DATE) = 2014