欢迎访问LiMi前端UI框架!

我用SQL语句修改表结构时删除一个字段为什么提示"依赖于 列'HORTATION'"由于一个或多个对象访问此列
发布于:2021/01/26 09:03 浏览:407

ALTER TABLE [StockDetail] DROP COLUMN HORTATION 
语句好使,因为我新建一个字段后删除确实好使,但为什么我删除以前的老字段不好使那,这个字段我确定没有关联什么呀

消息 5074,级别 16,状态 1,第 1 行
对象'DF__StockDeta__HORTA__097F5470' 依赖于 列'HORTATION'。
消息 4922,级别 16,状态 9,第 1 行
由于一个或多个对象访问此列,ALTER TABLE DROP COLUMN HORTATION 失败。


自己解决了,是有约束,我用
ALTER TABLE [dbo].[StockDetail] DROP CONSTRAINT [DF__StockDeta__HORTA__097F5470]
得先把约束删除才能删除字段

发表评论

  • 发表您的评论
  • 0/500  

网友评论