bonjour,
j'essaye d'automatiser la création de tables,
tout ce passe bien lors de la création de la table suivante:
par contre ensuite lors de la création de la clé :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 CREATE TABLE &1.toto ( toto NUMBER(7,0) NOT NULL, ... totod DATE) PCTFREE 10 INITRANS 1 MAXTRANS 255 TABLESPACE AOWQDDA1 STORAGE ( INITIAL 65536 MINEXTENTS 1 MAXEXTENTS 2147483645 ) /
j'ai ce message d'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 ALTER TABLE &1.toto ADD CONSTRAINT toto_pk PRIMARY KEY (toto1, toto2) USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 TABLESPACE AOWQDDA1 STORAGE ( INITIAL 65536 MINEXTENTS 1 MAXEXTENTS 2147483645 ) /
ORA-02264: name already used by an existing constraint
pourtant je l'ai même supprimé à la main la table avant et fais un commit,
la question que je me pose c'est est ce que les clés primaire doivent avoir un nom différent celon les users oracle? mais je crois me souvenir que non...
merci de votre aide
Partager