我想更改列数据类型
ALTER TABLE Expense ALTER COLUMN TotalQty decimal(10,2) not null;
但是我遇到了错误
消息5074,级别16,状态I,行I对象'DF Expense TotalQt 34 g3CFA7'取决于列'TotalQty'。 Msg 4922,第16级,状态 9,第1行ALTER TABLE ALTER COLUtvm TotalQty失败,因为一个或 更多对象访问此列。
我知道我能做到
alter table CompanyTransactions drop constraint [df__CompanyTr__Creat__0cdae408];
但是如何在不删除约束的情况下更改列数据类型?