sql >> Base de Datos >  >> RDS >> Oracle

ora:00936 Error de expresión faltante

El problema es con el uso incorrecto de CONVERT función. Consulte la documentación .

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>

Supongo que está intentando convertir el tipo de datos, podría usar TO_DATE para convertir cadena en fecha. O TO_CHAR hacer viceversa.