我有一个现有的表,我需要添加自动增量(1,1)的主列.如何编写查询以插入一个带有标识(1,1)的主键列.得到错误 -
"关键字'IDENTITY'附近的语法不正确".
table ALTER TABLE OLTMS_0B8DF2
ADD PRIMARY KEY (ID);
Run Code Online (Sandbox Code Playgroud)
我试过这样的
ALTER TABLE OLTMS_0B8DF2
ADD PRIMARY KEY (ID) int IDENTITY(1,1);
Run Code Online (Sandbox Code Playgroud)
得到错误
试试这个:
ALTER TABLE OLTMS_0B8DF2
ADD ID INT IDENTITY(1,1)
CONSTRAINT PK_OLTMS_0B8DF2 PRIMARY KEY CLUSTERED
Run Code Online (Sandbox Code Playgroud)
首先必须创建一个新列,然后可以将此列定义为PK.
| 归档时间: |
|
| 查看次数: |
1535 次 |
| 最近记录: |