12

そこに新しい列を追加するには、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

それの何が問題なの?

4

1 に答える 1

24

制約を削除して再作成する必要があります。modify constraint定義ではなく制約の状態を変更できます。

参照:Oracle Docs

于 2009-11-13T19:46:28.413 に答える