由于一个或多个对象访问此 列,ALTER TABLE DROP COLUMN **** 失败
问题:删除列时,出现下面这个问题?删除不了;
问题分析:
原因就是添加realname字段时设置了默认值,导致SQL Server给realname字段关联了'DF__users__realname__1A14E395'约束。只需要删除'DF__users__realname__1A14E395'约束,就可以删除realname字段了。
解决方案:
先执行这条语句:
--删除列
ALTER TABLE bs_deposit
DROP CONSTRAINT DF__***__**__29EE8607
再删除
alter table bs_deposit drop column isvalid
来源于:
https://blog.csdn.net/qq_38974638/article/details/108207289