Det er stort set et "nej". Alt arbejde (indsættelser, opdateringer, sletninger) udført på tabeller i en transaktion er alt-eller-intet.
En akavet manuel mulighed er at holde styr på de data, der behandles i en eller flere variabler, ved at sende dem frem og tilbage mellem procedurerne. Hvis alt er forpligtet, ignorer variablerne; hvis du skal rulle tilbage, kan du grave de data, du gerne vil holde ude af dem.