Oracle
 sql >> Base de données >  >> RDS >> Oracle

Oracle :ANNÉE Mot clé invalide

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