Visualizar update

23/09/2016

0

Tem alguma forma de eu visualizar como um update ficaria sem executá-lo?

Preciso disso no SQL SERVER
Diego Silva

Diego Silva

Responder

Post mais votado

23/09/2016

Diego, você pode fazer um SELECT com as condições do UPDATE, e ver se serão afetados apenas os registros selecionados.
Outra forma é usar o BEGIN TRANSACTION.

Você executa BEGIN TRANSACTION, depois o seu UPDATE.
Fazendo assim, você vai ter como ver o resultado dele.
Ele só vai finalizar definitivamente o seu UPDATE se você der um COMMIT no final, ou um ROLLBACK, caso queira desfazer.

Grande abraço

Luiz Santos

Luiz Santos
Responder

Mais Posts

23/09/2016

Diego Silva

Valeu pela resposta Luiz Fernando! Era isso mesmo que eu precisava. Preferi o Select com as condições do update, por ser mais prático :)
Responder

23/09/2016

Victor Machado

Olá Diego.

Tem sim, você pode usar:

BEGIN TRANSACTION


Antes do sua query, e fazer um select no final para verificar se está tudo correto.
Se estiver só utilizar o:

COMMIT


Para confirmar as mudanças ou se tiver algum erro utilizar o:

ROLLBACK


Para desfazer as mudanças.
Responder

23/09/2016

Diego Silva

Opa, show de bola Hugo!
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar