Bonjour,

la requete suivante provoque une erreur à la création de la clé étrangère. La création de la table seule ne pose pas de problème.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
CREATE TABLE VERSION (
  ID_VER INTEGER UNSIGNED NOT NULL,
  ID_VER_PREC INTEGER UNSIGNED NOT NULL,
  IndiceVersion Varchar(45) NULL,
  DateCreation DATETIME NOT NULL,
  DateModification DATETIME NULL,
  PRIMARY KEY(ID_VER),
  INDEX FK_VER_PREC(ID_VER_PREC),
  FOREIGN KEY(ID_VER_PREC)
    REFERENCES VERSION(ID_VER)
      ON DELETE RESTRICT
      ON UPDATE CASCADE
)
TYPE=InnoDB;
Si je fais référence à une autre table pour la clé étrangère il n'y a pas d'erreur bien entendu.

Merci d'avance

PHPMyAdmin 2.6.1 & MySQL 4.1.9-max