日期:2014-05-18  浏览次数:20705 次

用语句删除表中一列
MSSQL,用语句删除表中一列,该表写另一表有关联,但关联的不是要删除的这一列,用下面语句删除时提示 "失败,因为有一个或多个对象访问此列。 "
ALTER   TABLE   [TableGoods]   DROP   column   [SalePrice3]

请大家帮忙!!!

------解决方案--------------------
用戶正在操作這個表
------解决方案--------------------
关闭所有打开这个表的程序
------解决方案--------------------
有用户正在访问这个表,所以会提示因为有一个或多个对象访问此列
------解决方案--------------------
下班時,停止sql服務器,再啟動就可以刪除了
------解决方案--------------------
有人在操作此表
------解决方案--------------------
這一列是不是建了約束什麼的
------解决方案--------------------
如果没有约束,就有人在访问该表
------解决方案--------------------
如果删不了一般的原因: 1,键约束