私は学校の割り当てに働いていると私は、次の表を実行しようとしている:PHP&MySQLのワークベンチ
CREATE TABLE teams
(city VARCHAR(50) NOT NULL,
nickname VARCHAR(50) NOT NULL,
division VARCHAR(20) NOT NULL);
INSERT INTO teams (city, nickname, division)
VALUES ('Pittsburgh', 'Penguins', 'Metropolitan'), ('New York', 'Rangers', 'Metropolitan'), ('New York', 'Islanders', 'Metropolitan'), ('Philadelphia', 'Flyers', 'Metropolitan'), ('New Jersey', 'Devils', 'Metropolitan'),
('Montreal', 'Canadiens', 'Atlantic'), ('Boston', 'Bruins', 'Atlantic'), ('Toronto', 'Maple Leafs', 'Atlantic'), ('Ottawa', 'Senators', 'Atlantic'), ('Buffalo', 'Sabres', 'Atlantic'),
('Washington', 'Capitals', 'Metropolitan'), ('Detroit', 'Red Wings', 'Atlantic'), ('Carolina', 'Hurricanes', 'Metropolitan'), ('Tampa Bay', 'Lightning', 'Atlantic'), ('Florida', 'Panthers', 'Atlantic'), ('Columbus', 'Blue Jackets', 'Metropolitan');
何らかの理由で、私はそれを実行したとき、私は外部キー制約に関するエラー1215を取得。 アイデア
更新:明らかに私はSQLの制約を削除する必要がありますが、これは私がそれをやろうとしている方法について混乱しています。
上記の2つのステートメントから「FOREIGN KEY CONSTRAINT」エラーが発生したとは思いません。あなたは別の声明からそれを得ていないと確信していますか?一度に1つずつ実行してみてください。 –
私は数日間この作業をしています...私はそれらを別々に走らせましたが、それでもエラー1215として表示されるので、私は完全に迷っていて、何が問題なのか分かりません。 – marsbar
エラーメッセージの*完全な*テキストを投稿してください。 –