Comment mettre à jour un logging sans changer rowversion

Si une table contient une colonne rowversion et que vous effectuez une mise à jour vers cette ligne, la valeur de la colonne rowversion augmente. Je sais que c'est par design et le but des colonnes rowversion, cependant est-il possible de faire en sorte qu'une opération de mise à jour n'aura aucun effet sur la valeur rowversion?

Editer: Le suivi des mises à jour sur toutes les colonnes est requirejs, mais il y a certaines opérations que nous aimerions éviter d'être perçues comme de nouvelles versions.

Non. Voir MSDN . "Chaque fois qu'une ligne avec une colonne rowversion est modifiée ou insérée, la valeur rowversion de la database incrémentée est insérée dans la colonne rowversion."

Non, mais peut-être voulez-vous utiliser l' auto-incrément ? Ensuite, vous avez un nouveau numéro unique lorsque la ligne est créée mais elle ne change pas lorsque la ligne est mise à jour.

Si vous vouliez également un type de countur de changement qui ne s'appliquait pas à toutes les colonnes, vous pouvez l'implémenter vous-même dans une autre colonne.