( uid_17626 | 2020. 11. 19., cs – 08:00 )

Nem tudom, hogy atomi szintű, de úgy írtam meg, hogy ne számítson vagyis minig nyom egy full sum-ot és nem csak hozzáad és elvesz a jelenlegi értékből (tranzakciókezelésnél ez lenne az olcsóbb). 

Jelenleg nálam is ez egy kísérlet, hogy lesz-e  eltérés. Ha huzamosabb ideig nem, akkor olvasni is fogom a stock táblát.

Ha tranzakcióba rakod, akkor a kliens manipulál és nem az sqlszerver, mert a TRIGGER klienstől független. Azt gondolom, sok minden átköltöztethető kliensről az sql szerverre.

 

Kódismétlés miatt helyesebb lenne készítenem egy tárolt eljárást amit mind a három trigger meghív  eljárás(old|new.mező)-ként.