Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 4 odgovora
  • 3.872 pregleda

Najnovija ↓

Transakcija u okviru stored procedure 16.06.2009. u 08:30 · pre 211 meseci #1
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)?
Re: Transakcija u okviru stored procedure 16.06.2009. u 10:53 · pre 211 meseci #2
Da, commit ce se desiti kada spoljasnja transakcija bude commit-ovana, svaki ugnjezdeni commit ce biti ignorisan.
Potpis
Every hamster has his day.
Re: Transakcija u okviru stored procedure 17.06.2009. u 11:11 · pre 211 meseci #3
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)
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme