mariaDBを使用し、以下のテーブルを作成しようとしました。
CREATE TABLE sales (
-> id INTEGER NOT NULL AUTO_INCREMENT,
-> employee_id INTEGER NOT NULL,
-> sale_date date NOT NULL,
-> amount INTEGER NOT NULL,
-> PRIMARY KEY (id),
-> CONSTRAINT sales_employee_fk_constraint FOREIGN KEY (employee_id) REFERENCES employee(id)
-> ) ENGINE=InnoDB;
しかし、以下のエラーが表示され作成することが出来ませんでした。
私自身の勉強不足ではあるのですが、どこが間違っているのか分かりません。
理解出来る方がいましたら、教えて頂けると助かります。
ERROR 1005 (HY000): Can't create table edu_zip
.sales
(errno: 150 "Foreign key constraint is incorrectly formed")

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。