Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Commit nach Auswahl

Es gibt nur ein paar Situationen, die mir einfallen, die Sie nach einem Select übernehmen möchten.

  1. Wenn Ihre Auswahl über Datenbanklinks beitritt, wird eine Transaktion erstellt. Wenn Sie versuchen, diesen Link zu schließen, erhalten Sie eine Fehlermeldung, es sei denn, Sie haben die Transaktion festgeschrieben/zurückgesetzt.

  2. Wählen Sie für Update (wie DCookie sagt), um die Sperren freizugeben.

  3. eine serialisierte Isolationsstufe zu entfernen, falls gesetzt, oder eine hinzuzufügen, wenn Sie vor dem Aufrufen von DB-Links ausgewählt haben.