将MySQL列更改为自动增量

238

我试图修改一张表,在创建后将其主键列设置为 AUTO_INCREMENT。 我尝试了以下SQL,但是收到了语法错误通知。

ALTER TABLE document
ALTER COLUMN document_id AUTO_INCREMENT

我是在做错什么,还是这不可能实现?

+--------------------+
| VERSION()          |
+--------------------+
| 5.0.75-0ubuntu10.2 |
+--------------------+
21个回答

-3
请使用以下查询:
ALTER TABLE YourTable DROP COLUMN IDCol

ALTER TABLE YourTable ADD IDCol INT IDENTITY(1,1)

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接