CÓDIGO FUENTE DE LAS INSTRUCCIONES
SQL EN ORDEN Y SINTAXIS CORRECTA.
Una
transacción es una unidad única de trabajo. Si una transacción tiene éxito, todas las modificaciones de los datos
realizadas durante la transacción se confirman y se convierten en una parte
permanente de la base de datos. Si
una transacción encuentra errores y debe cancelarse o revertirse, se borran
todas las modificaciones de los datos
SQL Server funciona en los siguientes tres modos de transacción.
Transacciones de confirmación automática
Cada instrucción
individual es una transacción.
Transacciones explícitas
Cada transacción se
inicia explícitamente con la instrucción BEGIN TRANSACTION y se termina
explícitamente con una instrucción COMMIT o ROLLBACK.
Transacciones implícitas
Se inicia
implícitamente una nueva transacción cuando se ha completado la anterior, pero
cada transacción se completa explícitamente con una instrucción COMMIT o
ROLLBACK.
Transacciones de ámbito de lote
Una transacción
implícita o explícita de Transact-SQL que se inicia en una sesión de MARS), que
solo es aplicable a MARS, se convierte en una transacción de ámbito de
lote. Si no se confirma o revierte una transacción de ámbito de lote cuando
se completa el lote, SQL Server la revierte automáticamente.
.
SINTAXIS

No hay comentarios.:
Publicar un comentario