0

コマンドで制約の一意のキーを削除しました:

ALTER TABLE table
    DROP CONSTRAINT UNIQUE uk_nome;

表示されないため削除されましたが、別のパラメーターで再度追加しようとすると:

ALTER TABLE tale ADD CONSTRAINT UK_name UNIQUE (uk_1, uk_2);

次のエラーが表示されます。

エラー SQL: ORA-00955: 名前は既存のオブジェクトで既に使用されています。

問題はどこだ?

4

2 に答える 2

2

をドロップuk_nomeしてから追加しuk_nameます。にタイプミスがあるということです uk_nome

于 2013-08-08T12:27:55.303 に答える
1

解決済み。一意のキーは、インデックスのように、システムのテーブル dba_objects に存在します。

于 2013-08-08T13:05:16.913 に答える