Quando eu begin transaction
e exec
um procedimento armazenado, essa transação cobre as alterações feitas pelo procedimento armazenado que executei? Cancelaria rollback transaction
as alterações feitas pelo procedimento armazenado que é executado?
relate perguntas
-
SQL Server - Como as páginas de dados são armazenadas ao usar um índice clusterizado
-
Preciso de índices separados para cada tipo de consulta ou um índice de várias colunas funcionará?
-
Quando devo usar uma restrição exclusiva em vez de um índice exclusivo?
-
Quais são as principais causas de deadlocks e podem ser evitadas?
-
Como determinar se um Índice é necessário ou necessário
Sim
rollback transaction
, reverteria todas as alterações feitas dentro do procedimento armazenado, exceto se o próprio procedimento armazenado fosse emitir um desbalanceamentoCOMMIT
que geraria um erromas ainda levar à confirmação da transação. Ambos os casos mostrados abaixo.