【发布时间】:2021-03-18 07:02:46
【问题描述】:
我正在尝试将列的类型从 VARCHAR 更改为 INT。
在部署过程中,数据库项目会因为“数据丢失”错误而停止部署:
RAISERROR(检测到 N'行。架构更新正在终止,因为可能会发生数据丢失。', 16, 127)
我知道数据是可转换的,如果我运行手动 ALTER TABLE 脚本就可以了。但是,我无法将其与此方案正确集成以避免部署期间的错误。
- 您有什么方法可以解决我的问题?
- 有没有方法 在数据库项目中覆盖此行为并为此 特殊情况,使用自定义脚本?
【问题讨论】:
标签: sql-server-data-tools database-project automated-deployment