标签: sql sql-server sql-server-2008
我在SQL Server 2008 SP3中继承了一个数据库,并且必须对其中的某些字段长度进行一些更改。如果主键中的字段长度增加,我可以通过删除它然后在之后添加它来进行更改。
但是,我有一个表,它只有一个非聚簇索引,没有聚簇索引或主键,其中一个字段长度正在改变。我做了改变,同时评论掉落并添加部分,看看会发生什么,并期望它失败,但它做了改变。
这是通常的行为吗?如果这么好,但我期望必须删除并重新创建索引,即使它是非群集索引。我应该离开它还是应该放弃并重新创建以获得最佳实践?
非常感谢