SQL Server使用T-SQL,要刪除欄位,卻出現錯誤,「物件 ‘DF__Carou__hide__08000D69’ 與 資料行 ‘hide’ 相依。 ALTER TABLE DROP COLUMN hide 失敗」。當然解法有很多種,這只是其中一種。
先解除Constraint
要先查出Constraint,看錯誤訊息中DF__Carou__hide__08000D69就是。
alter table Carousel drop Constraint [DF__Carou__hide__08000D69]
刪除欄位
ALTER TABLE Carou DROP COLUMN hide;