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

Geben Ihnen DDL-Anweisungen immer ein implizites Commit, oder können Sie ein implizites Rollback erhalten?

Nein, es wird immer festgeschrieben.

Wenn Sie ein Rollback durchführen möchten, müssen Sie dies vor der DDL tun.

Wenn Sie die DDL von Ihrer bestehenden Transaktion isolieren möchten, müssen Sie sie in einer eigenen, separaten Transaktion ausführen.