我們可以在SQL Server 2008中創建像下面的例子一樣的存儲過程嗎?我們可以根據MS SQL 2008中的日期更改創建任何存儲過程標識更改嗎?
我有一個表:
CREATE TABLE Employee
(
ID int IDENTITY(1,1) PRIMARY KEY,
LastName varchar(50) NOT NULL,
FirstName varchar(50)
)
在這裏,如果我插入上22/01/2014任何數據然後ID
自動地被1
像遞增,我已經插入的數據等
員工
1 Hank Kent
2 Kent Hank
但我看,如果系統da te然後第二天那個身份再次從1開始增加。
Ex。上23/01/2014如果插入任何數據,那麼應該看起來像
上表值和
1 John Bat
2 Debbi Meera
你需要爲一個[觸發](http://msdn.microsoft.com/en-us/library/ms189799.aspx),我想。它不會是身份字段;身份字段是「不重複的」,您的計劃將創建重複。 –
你不能用你當前的表格做到這一點。主鍵必須是唯一的。 – JodyT