Una base de datos ejecuta las transacciones mediante la ejecución de comandos SQL . Cada transacción es una unidad de trabajo para modificar los datos . Todos los pasos son necesarios para la operación de completar su labor . Si todos los pasos se completan correctamente, entonces se confirma la transacción . Si todos los pasos no se completan correctamente , la transacción falla y debe ser revertido . Para deshacer una transacción , debe borrar los pasos que se produjo de manera que se puede repetir . Cosas que necesitará
SQL server
Una base de datos (por ejemplo, la base de datos de ejemplo Adventure Works )
Comprensión de Transact -SQL
Ver Más instrucciones
1
Navegar a la base de datos . Haga clic en " Inicio", luego " Programas" y haga clic en " Microsoft SQL Server. " En la lista desplegable , seleccione "SQL Server Management Studio. "
2
clic en "Conectar" en SQL Server Management Studio. Haga clic en " bases de datos" en el árbol en el Explorador de objetos. A continuación , seleccione " Adventure Works" como base de datos para su uso.
3
En el menú de arriba en " Archivo ", seleccione " Nueva consulta ". Escriba la instrucción SQL para iniciar una transacción. Esta declaración se establecerá un punto de partida para deshacer en caso de fallo. La declaración dice " BEGIN TRANSACTION . "
4
Escriba una instrucción que ejecuta una transacción. Un ejemplo podría ser una sentencia para crear una tabla:
CREATE TABLE Foo
(columna 1 char ( 50 ) ,
(columna 2 char ( 50 ) , < br >
(columna 3 char ( 50 )
5
Tipo de la declaración de revertir la transacción. Este paso eliminará la tabla tras su creación . la declaración dice " ROLLBACK TRANSACTION . " Click " ejecutar "para ejecutar todas las declaraciones escritas . ejecutar marcará la transacción comience punto , crear la tabla , a continuación, deshacer la operación para eliminar la tabla y dejar la base de datos en el punto de inicio de la transacción.