考虑以下场景:
- 我们有一个 SSDT 数据库项目。
- 我们在表格的中间添加一个新列。
- 这会强制数据库项目重建表以部署更改。
- 我们发布此 SSDT 数据库项目时启用了“如果可能发生数据丢失,则阻止增量部署”设置。
- 因为我们启用了上述设置,并且(我认为)表正在重建,所以部署(正确)会抛出一个错误,指出可能会发生数据丢失。
我的问题是:我们是否可以依赖这样一个事实,即每当表需要作为 SSDT 发布的一部分进行重建时,都会抛出此错误?
考虑以下场景:
我的问题是:我们是否可以依赖这样一个事实,即每当表需要作为 SSDT 发布的一部分进行重建时,都会抛出此错误?