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

Грешка в SQL Oracle LEFT JOIN и SUBQUERY:ORA-00905:липсва ключова дума

В Oracle не включваме AS при деклариране на псевдоним на таблица. Вместо

    ) AS TABLE_RESOLVERS 

пишете

   ) TABLE_RESOLVERS 

Това е един пример, когато синтаксисът на Oracle е по-рестриктивен от някои други варианти на SQL. Освен това е в противоречие с декларацията на псевдоними на колони, което е жалко, но почти сигурно е твърде сложно да се промени толкова далеч по пътя.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да пренасоча изхода на DBMS_OUTPUT.PUT_LINE към файл?

  2. LEAD и LAG аналитични функции

  3. Има ли ограничение за влагане на корелирани подзаявки в някои версии на Oracle?

  4. Функция LISTAGG() в Oracle

  5. Създаване на Java приложение в Oracle JDeveloper, част 2