Bonjour à tous,

Je réalise des requêtes SQL de SELECT sur une base (SQL SERVER ou ORACLE) et je récupère des champs divers plus un champ Timestamp sous forme d'un Byte[8].

Lorsque plus tard je réalise une requête d'UPDATE ou de DELETE sur ma base, je veux vérifier que mon TIMESTAMP est bien le même que celui qui avait été sélectionné pour qu'aucune modification n'ai été faîte entre temps.

Pour cela je fais quelque chose comme ca :

UPDATE MaTable
WHERE |conditions|
AND TSTAMP = XXX

Le problème c'est que je n'arrive pas à savoir quoi balancer à la place du XXX...

Vous avez une idée?

Cordialement