2009-09-15 40 views
7

使用什麼時間戳語法已過時的T-SQL MSDN頁面狀態是SQL Server時間戳過時,在更換

。 此功能將在 未來版本的Microsoft SQL 服務器中刪除。避免在 新開發工作中使用此功能,並計劃到 修改當前使用 此功能的應用程序。

這是否意味着建議SQL Server時間戳數據類型也被棄用?如果是這樣,應該用什麼替代它,因爲SQL Server DateTime數據類型不夠精細,以確保高事務記錄可以用唯一值標記。

回答

17

該頁面說使用rowversion而不是timestamp。棄用是語法,而不是基礎機制。你能想象他們取消對這種廣泛使用的功能的支持嗎? Fugghedaboudit。

+1

乾杯,這在很大程度上是我的想法。感謝您的澄清。 – johnc 2009-09-15 01:45:23