SQL Transaction query

SQL Transaction query

Ecco lo snippet per effettuare una query TSQL in transazione

BEGIN TRANSACTION
 
 -- do query in transaction
 print 'sono in transazione...'

IF @@Error <> 0 
 BEGIN
  ROLLBACK TRANSACTION 
 END
ELSE
 BEGIN
  COMMIT TRANSACTION 
 END