Fórum Transaction SQL Server 2000 #332308
30/10/2006
0
Quero implementar a rotina abaixo mas não está funcionando corretamente.
Ele me da esta mensagem após executar:
-------------------//////////////---------------------
Server: Msg 8152, Level 16, State 9, Line 1
String or binary data would be truncated.
The statement has been terminated.
(1 row(s) affected)
-------------------//////////////---------------------
ou seja, ele nao executou a primeira instrução corretamente porque digitei valores errados.
Mas gostaria que nao executasse a segunda.
Poderiam me ajudar?!
Abraços...
Tremonti
Curtir tópico
+ 0Posts
30/10/2006
Tremonti
Begin Tran
Update FinancContasPag
Set DtPagto = ´2006-10-10´
, CdUsuaPagto = ´9999´
, Status = ´12323´
, NumCheque = ´20´
Where NrFinanContaPag = ´200600000004´
Update FinancContas
Set Saldo = Saldo - 10
Where CodConta = ´0001´
if @@Error <> 0
Commit Tran
else
RollBack Tran
Gostei + 0
30/10/2006
Tremonti
Gostei + 0
30/10/2006
Ramms
Abraço
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)