Bonjour,
En voulant creer une table (je n'ai pas recopie tout le code, juste l'essentiel)
j'ai a l'execution l'erreur suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 CREATE TABLE pub ( pub_id number(38) NOT NULL, uniquename varchar2(4000) NOT NULL, type_id number(38 NOT NULL, CONSTRAINT fk_pub_type_id FOREIGN KEY (type_id) REFERENCES cvterm (cvterm_id) , CONSTRAINT u_pub UNIQUE (uniquename, type_id) );
j'ai trouve je pense la solution a mon probleme :ORA-01450 maximum key length (string) exceeded
Je ne suis pas (encore) DBA et je ne sais pas changer ce parametre (Oracle 8.1.7).unless you are using a 16k or larger blocksize, you will not be able to index a VARCHAR2(4000).
Comment faire ?
Quelles peuvent etre les consequences d'un blocksize trop grand (4k actuellement)?
Merci de votre aide
Partager