Problém je s nesprávným použitím CONVERT funkce. Přečtěte si prosím dokumentaci .
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>
Předpokládám, že se pokoušíte převést datový typ, můžete použít TO_DATE převést řetězec na datum. Nebo TO_CHAR dělat naopak.