Salut,

J'ai une erreur bizarre lors de la création d'une contrainte sur une table dans MySQL 5.0.45.
Voici la requête :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
ALTER TABLE `vtiger_role2picklist` 
   ADD CONSTRAINT `fk_1_vtiger_role2picklist` FOREIGN KEY (`roleid`)
REFERENCES `vtiger_role` (`roleid`) ON DELETE CASCADE
Voici l'erreur retournée :
Script line: 1 Can't create table '.\testbase\#sql-b78_e.frm' (errno: 150)
Pour information : Les deux champs sont identiques (varchar(255)), je suis sur Windows XP SP2, mes tables sont en InnoDB et UTF8.

Toutes aides seraient la bienvenue.

Te-Deum.