Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Oracle:palavra-chave YEAR inválida


Oracle não tem um year() função. Você parece ter obtido essa sintaxe de um banco de dados diferente (como o MySQL ).

Você pode usar o extract() função em vez de:
select * from MIS_PERMAL.MV_INDEX_PERFORMANCE
where index_id = 1045
and EXTRACT(YEAR from PRICE_DATE) = 2014