sql >> Database teknologi >  >> RDS >> Oracle

Giver DDL-udsagn dig altid en implicit commit, eller kan du få en implicit rollback?

Nej, det vil altid forpligte.

Hvis du vil rulle tilbage, skal du gøre det før DDL.

Hvis du ønsker at isolere DDL'en fra din eksisterende transaktion, bliver du nødt til at udføre den i sin egen, separate transaktion.



  1. ROLLBACK TRUNCATE i SQL Server

  2. Kontrollerer, om et element ikke findes i en anden tabel

  3. Oracle PL/SQL - Hvordan opretter man en simpel matrixvariabel?

  4. hvordan ændres postgresql lytteport i Windows?