create table report(m_name char(20), c_name char(20), p_name char(20), date_ date, old_monk char(20), primary key(m_name,c_name,p_name,date_), foreign key(m_name) references monk(m_name), foreign key(c_name) references course(c_name), foreign key(p_name) references place(p_name) ) ERROR: #1215 - Cannot add foreign key constraint 請幫忙解決一下? 請參考下面的方法處理: 既然說不能創建外碼約束,就檢查一下m_name、c_name、p_name這三個欄位所參照的表格中對應主碼是否都正確,以及這三張表中對應的這三個欄位的數據類型是否也與該表中的一致。
[admin via ] mysql 1215 錯誤已經有3654次圍觀