【发布时间】:2016-09-23 12:17:11
【问题描述】:
我已经创建了一个包含一些列的表。现在我正在尝试添加一个带有主键的列。我右键单击列,添加新列。它让我可以添加列名、数据类型为 int。右键单击它并将其设置为主键。
当我保存这个时,我得到一个错误
无法修改表格。
ALTER TABLE 只允许添加可以包含空值或指定了 DEFAULT 定义的列,或者要添加的列是标识或时间戳列。
有人可以告诉我如何更改已创建的表吗?我需要使用自动增量向它添加一个主键。
【问题讨论】:
-
你能检查一下这个post
标签: sql-server database alter-table