Oracle
 sql >> Database >  >> RDS >> Oracle

ora:00936 Errore di espressione mancante

Il problema riguarda l'uso non corretto di CONVERT funzione. Consulta la documentazione .

SQL> SELECT convert(DATE,hiredate) as created_dt from emp;
SELECT convert(DATE,hiredate) as created_dt from emp
               *
ERROR at line 1:
ORA-00936: missing expression


SQL>

Immagino che tu stia provando a convertire il tipo di dati, potresti utilizzare TO_DATE per convertire una stringa in una data. Oppure, TO_CHAR per fare viceversa.