Oracleでユニーク制約を変更
-
20-09-2019 - |
質問
私はそこに新しい列を追加するには、Oracleデータベース内の既存の制約を更新する必要があります。
ALTER TABLE MY_PARTNER_DETAILS
MODIFY CONSTRAINT UQ_MY_PARTNER_DETAILS
UNIQUE(PARTNER_CODE,PGOOD_CODE,SITE_CODE,PARTNER_PLACEMENT,PARTNER_PARTICIPATION)
エラーを与えます:
Error at line 1
ORA-00933: SQL command not properly ended
問題は何でですか?
解決
あなたは制約を削除して再作成する必要があります。 modify constraint
あなたは、制約の状態ではない定義を変更することができます。
を参照してください: Oracleのドキュメントの
所属していません StackOverflow