1

如果不添加新列,我们可以在现有列中更新吗?

我创建了一个如下表:

创建表 SalesInfo (Sales_ID int Not Null , Product_ID int Not Null , Sales_Status varchar(50) , Remarks varchar(200));

因此,在此表中,想要在不删除现有列的情况下向 Sales_ID 添加自动增量,有什么解决方案吗?

4

1 回答 1

0

我不确定在不删除现有列的情况下是否有任何解决方案,试试这个:

  1. 右键单击表格->设计。
  2. 转到列属性->身份规范。
  3. 是身份选项中选择“是” 。
  4. Identity Increment中键入要在其中增加的值。

删除列:

ALTER TABLE [SalesInfo] DROP COLUMN Sales_ID 
ALTER TABLE [SalesInfo] ADD Sales_ID INT IDENTITY(1,1)

注意:列的数据类型必须是 int。

于 2017-03-06T09:22:11.547 回答