Réponse acceptée !
Bonjour,
champs1 et champs2 composent la clé primaire de tablemaster
champs1 et champs2 composent la clé étrangère se référant à tablemaster sur tabledetail
update tablemaster
set champs1 = tablemaster.champs1,
champs2 = tablemaster.champs2,
champs3 = tabledetail.champs3
from tablemaster holdlock,
tabledetail
where tabledetail.champs1 = tablemaster.champs1
tabledetail.champs2 = tablemaster.champs2
personne ne peut mettre à jour la tablemaster pendant ce temps
J'espère que cela répond à ta question