-152 THE DROP clause CLAUSE IN THE ALTER STATEMENT IS INVALID BECAUSE constraint-name IS A constraint-type
説明
ALTER TABLE ステートメントの DROP clause が、DROP 文節 の constraint-type と一致しない制約を除去しようとしました。clause は、以下のように、 該当する constraint-type を識別する必要があります。
- REFERENTIAL CONSTRAINT
- 識別される制約は参照制約でなければなりません。
- CHECK CONSTRAINT
- 識別される制約はチェック制約でなければなりません。
- PRIMARY KEY CONSTRAINT
- 識別される制約は主キー制約でなければなりません。
- UNIQUE KEY CONSTRAINT
- 識別される制約はユニーク・キー制約でなければなりません。
システムの処置
ALTER TABLE DROP ステートメントは実行できません。 どのオブジェクトも除去できませんでした。
プログラマーの応答
ALTER TABLE ステートメントの正しい DROP 文節を使って、既存のオブジェクトを除去してください。
SQLSTATE
42809