Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Oracle Connect Oleh

Tampaknya siklus adalah masalahnya.

Siklus dideteksi dengan melihat kolom dengan operator PRIOR dalam klausa CONNECT BY.

Untuk memutus siklus seperti itu, Anda perlu menambahkan kondisi yang benar-benar sepele tetapi menggunakan operator PRIOR pada kolom tambahan.

Misalnya:ke klausa CONNECT BY Anda, tambahkan

and prior emp_id is not null

(dengan asumsi bahwa emp_id tidak akan pernah nol).




  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 Pilih Dimana Tanggal Antara Hari Ini

  2. Permintaan otomatis JDBC berubah menjadi sangat lambat

  3. Bagaimana Anda bisa memaksa fungsi di klausa where untuk dieksekusi sekali di Oracle?

  4. pilih bersarang atau bergabung dengan kueri?

  5. Rutin yang Ditentukan Pengguna dengan DBMS_STATS, Bagian II