問題があります。テーブルに外部キー(電子メール)を追加したいと思いますbericht
。
内の電子メールへの電子メール参照vrijwilliger
、電子メールはvarchar(80)
です。
ALTER TABLE bericht
ADD(
FOREIGN KEY (email) REFERENCES vrijwilliger(email));
エラーメッセージ:
#1005-テーブルを作成できません'。\c5g4westpopintranet#sql-1494_145.frm'(errno:150)
わかりません。助けていただければ幸いです。
最初のテーブル
CREATE TABLE bericht(
berichtID int(8),
onderwerp varchar(255),
datum date,
tijd time,
inhoudbericht,
email varchar(80),
PRIMARY KEY(berichtID),
FOREIGN KEY(email) REFERENCES vrijwilliger(email));
2番目のテーブル
CREATE TABLE vrijwilliger(
vrijwilligerID int(8),
email varchar(80),
Primary key(vrijwilligerID));