我正在尝试这样做:
ALTER TABLE CompanyTransactions DROP COLUMN Created
但我明白了:
消息 5074,级别 16,状态 1,第 2 行对象“DF__CompanyTr__Creat__0CDAE408”依赖于“已创建”列。消息 4922,级别 16,状态 9,第 2 行 ALTER TABLE DROP COLUMN 创建失败,因为一个或多个对象访问此列。
这是一个代码优先表。不知何故,迁移变得一团糟,我正在尝试手动回滚一些更改。
我 不 知道这是什么:
DF__CompanyTr__Creat__0CDAE408
原文由 Casey Crookston 发布,翻译遵循 CC BY-SA 4.0 许可协议
在移除列之前,您必须从列中移除
constraints
。您引用的名称是default constraint
。例如