domingo, 23 de febrero de 2014

Transacciones implícitas

 Transacciones implícitas 



Una transacción explícita es aquella en la que se definen explícitamente el inicio y el final de la transacción. Se pueden especificar mediante instrucciones SQL o funciones API de la base de datos.


 BEGIN TRANSACTION

Marca el punto de inicio de una transacción explícita para una conexión
  
COMMIT TRANSACTION

Finaliza correctamente una transacción si no se han encontrado errores. Todos los datos modificados por la transacción se convierten en parte permanente de la base de datos. Se liberan los recursos ocupados por la transacción.

ROLLBACK TRANSACTION

Borra una transacción en la que se han encontrado errores. Todos los datos modificados por la transacción vuelven al estado en el que estaban al inicio de la transacción. Se liberan los recursos ocupados por la transacción.


Referencia


http://technet.microsoft.com/es-es/library/ms172353.aspx

No hay comentarios.:

Publicar un comentario