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

Oracle Connect By

Изглежда, че циклите са проблемът.

Циклите се откриват чрез разглеждане на колоните с оператора PRIOR в клаузата CONNECT BY.

За да прекъснете такива цикли, трябва да добавите условия, които са тривиално верни, но да използвате оператора PRIOR в допълнителни колони.

Например:към вашата клауза CONNECT BY добавете

and prior emp_id is not null

(приемайки, че emp_id никога не може да бъде нула).




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Обектът на Oracle в рамката на VS entity не актуализира първичния ключ в кода

  2. Как да повишите производителността за групови INSERT към ODBC свързани таблици в Access?

  3. Oracle:Пълнотекстово търсене с условие

  4. Как да направите MERGE сериализируем

  5. RODBC заявката не връща данни