Der er ingen auto-commit på databaseniveau, men den API, du bruger, kan potentielt have auto-commit-funktionalitet. Fra Tom Kyte .
Når det er sagt, vil jeg gerne tilføje:
Medmindre du foretager en selvstændig transaktion, bør du holde dig væk fra at forpligte dig direkte i proceduren:Fra Tom Kyte .
Uddrag:
Derudover skal det også bemærkes, at for DDL (det lyder ikke som om du laver nogen DDL i din procedure, baseret på dit spørgsmål, men blot angiver dette som en potentiel gotcha), tilføjer Oracle en implicit commit før og efter DDL.