1
好了,所以我用這個代碼,以使表:的SQL Server自動遞增外出時隨機
CREATE TABLE Clients
(
ID int IDENTITY(1,1) PRIMARY KEY,
NAME varchar(20) NOT NULL,
BALANCE int NOT NULL,
)
而且它的第幾次,之後的工作很好,當我將其添加給它像一個隨機的新紀錄ID:
我真的不知道是什麼問題,所以你可能會告訴我嗎?
這是這樣一個奇怪的「功能」 - 感謝分享這個,我不知道這甚至會被認爲是從M $開發者的好主意 – Trent
http://connect.microsoft.com/SQLServer/feedback/details/739013/alwayson-failover-results-in-reseed-of-identity緩存是原因,但AFAIK你不能'沒有CACHE'' IDENTITY'的值。但是對於它的價值,你應該期待'IDENTITY'值每次增加一步,但是你不能依賴它(緩存與否),因爲一個語句可能會使用一個標識值......只能被滾動回到現在生成的身份值在以太網中丟失。 –