Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 ORA-02264: name already used by an existing constraint  [new]
mwolf
Member

Откуда: Харьков
Сообщений: 600
ORACLE 10.2

Ошибка вылетает при создании таблицы
CREATE TABLE MDB_MESSAGE
(
Message_ID          NUMBER,
User_ID             NUMBER,
Domain_ID           NUMBER,
Received_Date       DATE,
Message_type        NUMBER,
Received_From       VARCHAR2(255),
Sent_To             VARCHAR2(255),
Subject             VARCHAR2(1000),
Message_file_name   VARCHAR2(1000),
MD5_hash         VARCHAR2(1000),
Postfix_Message_ID  VARCHAR2(255),
Status              NUMBER,
Message_Size        NUMBER,
Creation_Date       DATE NOT NULL,
Created_by          NUMBER NOT NULL,
Last_Update_Date    DATE NOT NULL,
Last_updated_by     NUMBER NOT NULL,
CONSTRAINT Message_Id_PK PRIMARY KEY( Message_ID )
)
PARTITION BY RANGE ( Received_Date)
SUBPARTITION BY LIST ( status)
(PARTITION p1_052006 VALUES LESS THAN (TO_DATE('052006' ,'MMYYYY'))
(SUBPARTITION p1_052006_none VALUES ( 0),
SUBPARTITION  p1_052006_quarantined VALUES ( 1),
SUBPARTITION  p1_052006_allowed VALUES ( 2),
SUBPARTITION  p1_052006_released VALUES ( 3),
SUBPARTITION  p1_052006_denied VALUES ( 4),
SUBPARTITION  p1_052006_tagged VALUES ( 5),
SUBPARTITION  p1_052006_cleaned VALUES ( 6),
SUBPARTITION  p1_052006_stripped VALUES ( 7),
SUBPARTITION  p1_052006_discarded VALUES ( 8)),
PARTITION     p2_062006 VALUES LESS THAN (MAXVALUE)
(SUBPARTITION p2_062006_none VALUES ( 0),
SUBPARTITION  p2_062006_quarantined VALUES ( 1),
SUBPARTITION  p2_062006_allowed VALUES ( 2),
SUBPARTITION  p2_062006_released VALUES ( 3),
SUBPARTITION  p2_062006_denied VALUES ( 4),
SUBPARTITION  p2_062006_tagged VALUES ( 5),
SUBPARTITION  p2_062006_cleaned VALUES ( 6),
SUBPARTITION  p2_062006_stripped VALUES ( 7),
SUBPARTITION  p2_062006_discarded VALUES ( 8)
))
ENABLE ROW MOVEMENT

При этом
select * 
from dba_constraints 
WHERE constraint_name LIKE '%Message_Id_PK%'
ничего не находит.

Из-за чего может быть проблема?
23 янв 07, 13:58    [3680617]     Ответить | Цитировать Сообщить модератору
 Re: ORA-02264: name already used by an existing constraint  [new]
SQL*Plus
Member

Откуда: Россия, Москва
Сообщений: 8131
mwolf
При этом
select * 
from dba_constraints 
WHERE constraint_name LIKE '%Message_Id_PK%'
ничего не находит.
Из-за чего может быть проблема?

WHERE constraint_name LIKE UPPER('%Message_Id_PK%')
23 янв 07, 14:00    [3680633]     Ответить | Цитировать Сообщить модератору
 Re: ORA-02264: name already used by an existing constraint  [new]
Andrey_Lobov
Member

Откуда: Russia, Ufa
Сообщений: 170
select *
from dba_constraints
WHERE constraint_name LIKE '%MESSAGE_ID_PK%'
23 янв 07, 14:00    [3680635]     Ответить | Цитировать Сообщить модератору
 Re: ORA-02264: name already used by an existing constraint  [new]
mwolf
Member

Откуда: Харьков
Сообщений: 600
СПАСИБО!
23 янв 07, 14:05    [3680674]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить