【问题标题】:SQL Drop and Create does not script indexes on recreate?SQL Drop and Create 不会在重新创建时编写索引?
【发布时间】:2015-03-13 15:16:31
【问题描述】:

我正在向表中添加新列,这迫使我放弃创建表。我是否必须手动重新添加索引?或者我可以获取生成的脚本来为我重新创建索引吗?

【问题讨论】:

  • 在末尾添加新列,不要删除/重新创建表

标签: sql sql-server-2012 sql-server-2014


【解决方案1】:

如果您在 Management Studio 中使用表设计器,那么它应该会自动重新创建任何索引/外键。

我见过的唯一从这种操作中删除的是模式绑定视图。如果您删除/重新创建源表,架构绑定(以及任何关联的聚集/全文索引)将从架构绑定视图中删除。

【讨论】:

  • 索引中的列是否被删除?还是只是在重新创建列的表上建立索引?
  • 我的专栏没变。有问题的索引与我正在创建的列无关。
猜你喜欢
  • 1970-01-01
  • 2020-10-09
  • 2015-06-20
  • 2016-02-04
  • 1970-01-01
  • 2012-05-13
  • 2022-12-02
  • 1970-01-01
  • 2015-08-10
相关资源
最近更新 更多