[Verrou] SELECT FOR UPDATE
Bonjour,
Je cherche a faire a verrouiller une ligne sans que les autres utilisateurs ne puissent la verrouiller tant qu'un commit n'est été fait, je fais un
Code:
Select * From matable Where idmatable=1 FOR UPDATE
Et j'aimerais que tous les utilisateurs n'attendent pas (avec ceci ils sont bloqués), si ils veulent faire la meme chose avant que l'utilisateur ayant vérouillé ait fait un Commit ....
Si quelqu un a une idée elle sertait la bienvenue!!!
PS : J ai pu voir que sous oracle ce genre de chose etait possible en faisait un
Code:
SELECT... FOR UPDATE NOWAIT
y a t il une commande pour faire la meme chose avec postgres ?
Le lock ne m interesse pas non plus car il ne permet pas de verrouiller seulement un tuple ... Enfin si je me trompe, j'aimerais savoir comment !!
;)
Merci