2009-04-27 7 views
3

Je travaille en développement sous SQL 2008, mais j'ai une base de données SQL 2000 (en mode compatibilité).Contrôles de simultanéité dans MSSQL (Alternatives à TSEQUAL)

Plusieurs requêtes utilisent la fonction "TSEQUAL" pour effectuer des vérifications de simultanéité. Il semble cependant que cette fonction ait été complètement supprimée dans SQL 2008 et que ces instructions (qui se trouvent dans SPROCS) ne se compilent plus.

Quelle est la meilleure approche de la vérification de la simultanéité dans SQL 2005 et versions ultérieures?

Répondre

1
+0

Qu'est-ce que vous utilisez pour la vérification de simultanéité dans SQL 2005 et versions ultérieures? –

+0

Salut Brett. Il n'y a rien de mal à utiliser timestamp/rowversion (http://msdn.microsoft.com/fr-fr/library/ms182776.aspx) pour cela - c'est juste que la fonction TSEQUAL n'est pas supportée - je comparerais simplement les attentes et les horodatages réels utilisant l'opérateur "=". –