我有一个Visual Studio数据库项目,这种类型的项目似乎有很少而且零散的文档。
问题:我想重命名一个列。
问题:我想在其中重命名列的表中有数据,所以每次生成脚本时,我都会得到这个代码片段,因为表中有数据,导致脚本失败。
问题:我想重命名一个列。
问题:我想在其中重命名列的表中有数据,所以每次生成脚本时,我都会得到这个代码片段,因为表中有数据,导致脚本失败。
IF EXISTS (select top 1 1 from [dbo].[res_file_submission])
RAISERROR (N'Rows were detected. The schema update is terminating because data loss might occur.', 16, 127) WITH NOWAIT
我不知道如何解决这个问题,但是我真的不相信删除这一行代码就是答案。我已经取消了“如果可能会发生数据丢失,则阻止增量部署”选项,但似乎并没有什么区别。
更新:该列存在一个约束,这似乎是问题的原因。