Um banco de dados executa as transações executando comandos SQL. Cada transação é uma unidade de trabalho para modificar dados. Todas as etapas são necessárias para a transação para completar a sua obra . Se todas as etapas concluída com êxito, em seguida, a transação ser confirmada . Se todas as etapas não completar com sucesso, então a transação falha e deve ser revertida. Para reverter uma transação , você deve apagar todos os passos que ocorreram para que ele possa ser repetido. Coisas que você precisa
SQL server
A ( banco de dados de amostra , por exemplo Adventure Works ) dados
Entendimento de Transact- SQL
Show Mais instruções
1
Navegar para a base de dados . Clique em " Iniciar", depois em " Programas " e clique em "Microsoft SQL Server. " Na lista drop-down , selecione " SQL Server Management Studio. "
2
Clique em " Connect" no SQL Server Management Studio. Clique em " Databases " na árvore no Object Explorer . Em seguida, selecione " Adventure Works ", como o banco de dados a ser usado.
3
No menu superior em "Arquivo ", selecione " New Query ". Digite a instrução SQL para iniciar uma transação . Esta declaração irá definir um ponto de partida para reverter para em caso de falha . A declaração diz " BEGIN TRANSACTION ".
4
Digite uma instrução que executa uma transação. Um exemplo seria uma instrução para criar uma tabela: CREATE TABLE
Foo
(coluna 1 char ( 50) ,
(coluna 2 char ( 50) , < br >
(coluna 3 char ( 50)
5
Digite a instrução para reverter a transação . Esta etapa irá excluir a tabela após sua criação . a declaração diz " ROLLBACK TRANSACTION . " Click " executar "para executar todas as instruções digitadas . executar marcará a transação começar ponto , criar a tabela, em seguida, retomar a transação para excluir a tabela e deixar o banco de dados no momento da transação começou.