J'ai un problème avec une base de données SQL que je suis en train de créer. J'essaie de passer à INNODB mais je n'arrive pas à obtenir la syntaxe (ou éventuellement la logique) correcte pour la cascade. Il s'agit d'un part of the code erroring. Il n'aime pas la ligne 40.Problème de syntaxe/logique en cascade INNODB
sortie d'erreur sous la forme cryptique (pour moi au moins) d'habitude:
ERROR 1005 (HY000) at line 36: Can't create table './school/staff.frm' (errno: 150)
Edit:
Voici le whole SQL file que je suis en train de tuyau si ce aide.
J'avais déjà essayé d'ajouter une ligne de nom INDEX, ce qui ne fonctionnait pas. Et il ne semble pas non plus votre suggestion :( Toujours sorties ceci: ERROR 1005 (HY000) à la ligne 37: Impossible de créer une table './school/staff.frm' (errno: 150) –