top of page

Transacciones en SQL


Una transacciĆ³n es solamente una o varias sentencias DML (INSERT, UPDATE, DELETE) a continuacion de las sentencias:

  • COMMIT: Esta opcion la utilizamos para crear de forma permanente las modificaciones. (si queremos hacer permanente las modificaciones realizadas por una sentencia DML, vamos a tener que ejecutar una sentencia COMMIT, o una sentencia DDL).

  • ROLLBACK: Para deshacer las modificaciones realizadas.


TambiĆ©n tenemos la sentencia SAVEPOINT, la cual utilizamos para crear puntos de grabado, los cuales son usados por la sentencia ROLLBACK para restaurar los datos hasta la ejecuciĆ³n de un SAVEPOINT.


Podemos realizar diferentes SAVEPOINT y restaurar la que vamos a considerar necesaria.

oferta en cursos online
bottom of page