如何编写T-SQL存储过程来创建主键?

时间:2011-04-29 15:27:47

标签: tsql stored-procedures create-table

我正在尝试在T-SQL中编写CREATE TABLE存储过程。 这个表应该有一个PK,但我希望PK自动从1开始播种整数值。这是我目前的代码,但是当我尝试添加记录时,我现在收到错误。我应该如何定义这个表呢?

1 个答案:

答案 0 :(得分:2)

使用IDENTITY(1,1),即

    CREATE TABLE myTABLE
(
  myfield bigint IDENTITY(1,1) PRIMARY KEY,
...
...
)