si tu nous disias déjà quel est le besoin (là tu nous décrit le moyen dont tu voudrais disposer). Si tu veux savoir si un row a été updaté avant de le sauver, utiliser une colonne verions que tu met constamment à jour. Ainsi tu peux faire des choses genre
update table machin set ...... where machinId=? and version=?
Si t'as 0 row updaté, c'est que t'as de la concurrence, tu fait ton rollback et t'agit en conséquence. En oracle tu peux meme faire des triggers qui mettent version à jour automatiquement.
Partager