|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre régulier
![]() Inscription : avril 2004 Messages : 284 ![]() |
Bonjour,
Je dois indexer avec une clause UNIQUE des chaînes de caractères très longues (500 à 5000 caractères). J'ai une erreur : Code :
ERROR 1071 (42000) at line 4: Specified KEY was too long; max KEY length IS 767 bytes Il me semble qu'il y a moyen d'augmenter la taille de clé (dans le fichier de conf il me semble) mais je n'arrive pas à remettre la main sur ce que j'avais trouvé sur le net. Sauriez-vous comment faire ? En vous remerciant, C. Tobini |
|
|
00
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() ![]() Pierre Ingénieur qualité méthodes Inscription : mars 2003 Messages : 3 726 ![]() |
Quelle version de MySQL ?
Car depuis la 4.0.4, c'est 1024 octets (http://dev.mysql.com/doc/refman/5.0/...ews-4-0-4.html)
__________________
"Il n'y a pas de bonnes réponses à une mauvaise question." (M. Godet) ----------------------- Pensez à cloturer votre sujet - Aucune réponse aux sollicitations techniques par MPUsus magister est optimus |
|
|
00
|
|
|
#3 |
|
Membre régulier
![]() Inscription : avril 2004 Messages : 284 ![]() |
Bonjour et merci de ton intervention,
C'est la version 5.0. C. Tobini |
|
|
00
|
|
|
#4 |
|
Membre régulier
![]() Inscription : avril 2004 Messages : 284 ![]() |
Je ne sais pas si c'est la bonne solution mais j'ai créé une petite procedure qui n'insère la séquence que si sa sélection renvoie NULL.
C. Tobini |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com