sql >> Database >  >> RDS >> Oracle

Nemen databasecursors wijzigingen op in de onderliggende gegevens?

Een cursor voert in feite een SELECT uit en laat u vervolgens de resultatenset herhalen, die wordt bewaard in een momentopname van de DB-status. Omdat uw resultatenset al is opgehaald, wordt deze niet beïnvloed door de UPDATE-instructie. (Als je de zaken anders afhandelt, moet je de query elke keer dat je de cursor naar voren beweegt opnieuw uitvoeren!)

Zie:

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




  1. MySQL-tabel met een varchar-kolom als externe sleutel

  2. Hoe kan ik een http-verzoek verzenden vanuit de postgresql-functie of trigger?

  3. Grondbeginselen van tabeluitdrukkingen, deel 1

  4. Schrijf Pandas DataFrame in de MySQL-database