TimeStamp avec sélection multiple
Bonjour,
J'ai un petit problème avec les TimeStamp que je ne sais pas comment résoudre.
Afin de protéger la base des accès concurent je dois vérifier le timestamp avant de faire une mise à jour :
SELECT @Id = MonId, @TimeStampParam = MonTimeStamp
FROM MaTable
...
UPDATE MaTable
Set Champ1 = 'Nouvelle valeur'
WHERE
MonId = @Id
TsEqual(MonTimeStamp, @TimeStampParam)
Jusque là aucun problème, mais je dois faire la même action sur un ensemble de lignes.
Mais je n'ai aucune idée de comment faire. J'ai penser à utiliser le Max des TimeStamp mais sans succès.
-->
WHERE
MonId IN (@Id1, @Id2, @Id3, @Id4, @Id5, @Id6, @Id7, @Id8, @Id9)
???
Merci d'avance pour toute aide potentielle.
Chris