2009-09-15 4 views
7

The T-SQL MSDN strona stanyCzy SQL Server Timestamp przestarzałe i co do wykorzystania w wymianie

Składnia timestamp jest przestarzała. Ta funkcja zostanie usunięta w przyszłej wersji serwera Microsoft SQL Server . Unikaj korzystania z tej funkcji w nowych pracach rozwojowych i planuj, aby modyfikować aplikacje, które obecnie używają tej funkcji.

Czy to oznacza sugerowanie, że typ danych datownika SQL Server jest również przestarzały? Jeśli tak, to co powinno być użyte, aby go zastąpić, ponieważ typ danych SQL Server DateTime nie jest wystarczająco ziarnisty, aby zapewnić, że wysokie rekordy transakcyjne mogą być stemplowane z unikalną wartością.

Odpowiedz

17

Ta sama strona mówi o użyciu rowversion zamiast timestamp. Deprecjonacja to składnia, a nie mechanizm leżący u jej podstaw. Czy możesz sobie wyobrazić, że usuwają wsparcie dla tak szeroko stosowanej funkcji? Fugghedaboudit.

+1

Pozdrawiam, to w dużej mierze to, co myślałem. Dziękuję za wyjaśnienie. – johnc