0
私は、以下のSQL文を使用して、私のテーブルのいずれかに新しい列を追加しました:SQL Server管理スタジオから制約を削除する方法は?
ALTER TABLE DigitalResources ADD Ratings REAL DEFAULT 0.0;
これはNULLに設定されたすべての値をテーブルに目的の列を追加しました。
5074メッセージ、レベル16、状態1、行11 を対象:
ALTER TABLE DigitalResources DROP COLUMN Ratings;
しかし、これは次のエラーが発生:
は、私は、以下のコマンドを使用して、この列を削除したいです'DF__DigitalRe__Ratin__73852659'は列 'Ratings'に依存します。 メッセージレベル4922、レベル16、状態9、行11 ALTER TABLE DROP COLUMN 1つ以上のオブジェクトがこの列にアクセスしたため、評価に失敗しました。私もなく、無駄にこの制約を削除するには、次のコマンドを試してみた:助けを
DROP CONSTRAINT 'DF__DigitalRe__Rating__73852659';
ALTER TABLE DigitalResources DROP 'DF__DigitalRe__Rating__73852659';
感謝を。
助けてくれてありがとう@aditya。これは機能します。 –