Visualizar update
Tem alguma forma de eu visualizar como um update ficaria sem executá-lo?
Preciso disso no SQL SERVER
Preciso disso no SQL SERVER
Diego Silva
Curtidas 0
Melhor post
Luiz Santos
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
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
GOSTEI 3
Mais Respostas
Diego Silva
23/09/2016
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 :)
GOSTEI 0
Victor Machado
23/09/2016
Olá Diego.
Tem sim, você pode usar:
Antes do sua query, e fazer um select no final para verificar se está tudo correto.
Se estiver só utilizar o:
Para confirmar as mudanças ou se tiver algum erro utilizar o:
Para desfazer as mudanças.
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.
GOSTEI 2
Diego Silva
23/09/2016
Opa, show de bola Hugo!
GOSTEI 0
Diego Silva
23/09/2016
Show hein Hugo!
Vlw mesmo, funciona!
Olá Diego.
Tem sim, você pode usar:
Antes do sua query, e fazer um select no final para verificar se está tudo correto.
Se estiver só utilizar o:
Para confirmar as mudanças ou se tiver algum erro utilizar o:
Para desfazer as mudanças.
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.
Vlw mesmo, funciona!
GOSTEI 0