“Conocimientos software>Software de base de datos

Cómo deshacer una transacción

2012/3/11
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 ) ,

(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.

Software de base de datos
¿Cómo hacer un ROC en SPSS
Cómo crear y eliminar registros en Access 2003
Cómo abrir el Analizador de consultas de SQL 2005 Express
¿Por qué no puedo editar en una consulta de Access
Definición de Network Forensics
Cómo recoger los datos en Access 2007
Cómo mostrar la barra de herramientas de Access 2007
Herramientas de análisis de CRM
Conocimientos Informáticos © http://www.ordenador.online