Oracle
 sql >> база данни >  >> RDS >> Oracle

ora:00936 Грешка при липсващ израз

Проблемът е с неправилното използване на CONVERT функция. Моля, вижте документацията .

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>

Предполагам, че се опитвате да конвертирате типа данни, можете да използвате TO_DATE за преобразуване на низ в дата. Или TO_CHAR за да направите обратното.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Използване на VBS и регистъра за определяне коя версия и 32 срещу 64 битови драйвери на oracle са инсталирани

  2. От XML до списък с пътища в Oracle 12c

  3. В WiX как да тествам за съществуването на ключ в системния регистър (не стойност) за Oracle ODP.Net

  4. Как да се справя с извикването на Oracle Store Procedure с Oracle Types като вход или изход с помощта на EclipseLink

  5. Сравнение между редове в една и съща таблица в Oracle