Er is geen auto-commit op databaseniveau, maar de API die u gebruikt, kan mogelijk auto-commit-functionaliteit hebben. Van Tom Kyte .
Dat gezegd hebbende, zou ik willen toevoegen:
Tenzij u een autonome transactie uitvoert, moet u zich niet rechtstreeks in de procedure committeren:Van Tom Kyte .
Uittreksel:
Daarnaast moet ook worden opgemerkt dat Oracle voor DDL (het klinkt alsof je geen DDL doet in je procedure, gebaseerd op je vraag, maar dit gewoon opsomt als een mogelijke fout), Oracle een impliciete commit toevoegt voor en na de DDL.