Skip to main content
 首页 » 编程设计

.net中添加或删除列时避免重建表

2024年09月07日12lhb25

使用 SQLPAckage (SSDT) 添加或删除列会导致表重建。有解决方法吗?

请您参考如下方法:

如果您在表末尾以外的任何位置添加列,那肯定会触发表重建。否则你不应该看到表重建。您可能想尝试架构比较来查看 SSDT 认为会发生什么变化。这将向您显示它所看到的差异,并可以让您更深入地了解为什么要重建表。

通常情况并非如此。它可以由排序规则的更改触发,但否则应仅使用 ALTER TABLE 命令。