【问题标题】:How do I add the IDENTITY property to existing SQL Azure table?如何将 IDENTITY 属性添加到现有 SQL Azure 表?
【发布时间】:2013-02-11 00:47:38
【问题描述】:

我在 SQL Azure 中创建了几个表,但忘记将主键标记为 identity 列。表中尚无数据,但标记为Is Identity 的复选框已禁用。

如何在 SQL Azure 中将现有主键设为 identity 列?

【问题讨论】:

  • 是什么阻止您删除和重新创建一个空表?
  • 没什么,但我很好奇。

标签: sql-server azure-sql-database identity-column


【解决方案1】:

您创建了一个新表。您也不能更改常规 SQL Server 实例中的 IDENTITY 属性 - 好吧,根据您的设置,SSMS 可能会让您,但它不会告诉您它在幕后实际做了什么 - 删除表并重新创建它。不相信我?编写脚本或配置文件。

【讨论】:

  • 非常有趣;我总是禁用有关删除表的 SSMS 警告,但从未意识到它何时必须在后台执行此操作。
猜你喜欢
  • 2015-08-03
  • 2021-12-10
  • 2011-11-03
  • 2022-10-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多