gpt4 book ai didi

sql-server - ssdt dacpac : how to prevent dacpac to generate the error when dropping columns in a table with data

转载 作者:行者123 更新时间:2023-12-05 01:19:30 31 4
gpt4 key购买 nike

我正在用数据在表 xxx 中删除一列。 DACPAC 正在生成如下检查。

IF EXISTS (select top 1 1 from [dbo].[xxx])
RAISERROR (N'Rows were detected. The schema update is terminating because data loss might occur.', 16, 127) WITH NOWAIT

所有数据迁移都已在预部署脚本中完成。目前我已经手动将其注释掉。

如何防止它自动生成?

最佳答案

对于那些使用 sqlpackage 部署 dacpac 或使用 Azure devops 的人,在附加参数中设置以下内容,它应该可以工作。

/p:BlockOnPossibleDataLoss=False

关于sql-server - ssdt dacpac : how to prevent dacpac to generate the error when dropping columns in a table with data,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39461799/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com