MariaDB: syntaxe ALTER TABLE pour ajouter une CLÉ ÉTRANGÈRE?

quel EST le problème avec l'affirmation suivante?

ALTER TABLE submittedForecast
  ADD CONSTRAINT FOREIGN KEY (data) REFERENCES blobs (id);

Le message d'erreur que j'obtiens est

Can't create table `fcdemo`.`#sql-664_b` (errno: 150 "Foreign key constraint is incorrectly formed")
  • Notez que les types de données, afin de définitions de table, etc, peuvent causer des err 150.
InformationsquelleAutor user1774051 | 2016-03-08