Pravim stored proceduru koja izvrsava jednu transakciju (koja se sastoji od 5 INSERT-a i jednog UPDATE-a).
Ti INSERT-i se izvrsavaju pozivima drugih stored procedura koje takodje svoj kod izvrsavaju u okviru transakcije.
Moje pitanje glasi:
ako recimo transakcija prve pozvane procedure bude uspjesna a druga pozvana procedura se ne izvrsi (uradi ROLLBACK) da li ce
ROLLBACK transakcije u GLAVNOJ proceduri ponistiti promjene koje je napravila prva (ona koja je uspjesno odradila svoje)?
Mozda je jasnije reci da ce rollback uraditi ponistavanje svih promjena od prvog begin tran... (ne mozes uraditi rollback samo dijela, tj ugnjezdjene transakcije - SVE se ponistava)