Its depends, tu insertu updeitu visokiu buna :) pvz.: UPDATE LENTA SET LENTA.Laukas = T3.laukas FROM T1 INNER JOIN T2 On T1.xx2 = T2.xx3 INNER JOIN T3 On T2.xx2 = T3.xx1 WHERE LENTA.xx5 = T1.xx1 And T1.xx5 BETWEEN '2011.01.01' AND getDate() Kaip ir 1 updeitas, bet duomenys updeitui formuojasi per 3 lentas ir updatinasi dar kazkoks range irasu ;) Aisku jei koks nors ten 1 irasas ir viena SQL komanda pvz atlieki viska, tai jo, bet jei ne tai dedi tranzakcija. JDM. "ReM" <rem@mano.mail> wrote in message news:jaj8hr$9lr$1@trimpas.omnitel.net... > Iš visos diskusijos daryčiau tokias išvadas: > > Jei insertinu, updeitinu, deletinu VIENĄ įrašą, transakcija nebūtina, nes DB vis tiek pati daro transakciją. > Jei darau keletą operacijų paeiliui, kurios turi prasmę tik tada, jei padaromos visos - transakcija būtina (viskas arba nieko). > Primenu, kalba ėjo apie postgresql. Mysql tai ne tas pats...