Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Czy kursory bazy danych wychwytują zmiany w danych źródłowych?

Kursor skutecznie uruchamia SELECT, a następnie umożliwia iterację po zestawie wyników, który jest przechowywany w migawce stanu bazy danych. Ponieważ zestaw wyników został już pobrany, instrukcja UPDATE nie będzie miała na niego wpływu. (Inaczej obsługa spraw wymagałaby ponownego uruchomienia zapytania za każdym razem, gdy przesuniesz kursor!)

Zobacz:

http://www.techonthenet.com/oracle/cursors/declare.php




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak mogę zmienić identyfikator SID instancji Oracle XE?

  2. ORA-6502 z wyzwalaczem Grant Logging

  3. Oracle łączy wielu rodziców

  4. W PL/SQL weź tabelę jako parametr, przefiltruj ją i zwróć

  5. Grupuj wiersze Zachowując porządek wartości