我想放棄我的表的外鍵,但一直到這個錯誤信息 mysql> alter table customers drop foreign key customerid;
ERROR 1025 (HY000): Error on rename of '.\products\customers' to '.\products\#sql2-7ec-a3' (errno: 152)
mysql>
這是一個元問題比我需要實際幫助,但我無法找到其他地方的信息。今天,我試圖從數據庫中刪除兩個表,並嘗試獲取「外鍵約束失敗」出現的錯誤消息。沒問題,只需刪除外鍵即可。所以我的查詢看起來像以下: ALTER TABLE Database.mytable
DROP FOREIGN KEY abc_ibfk_1;
ALTER TABLE Database.mytable
DROP COLUMN abc
運行此查詢時出現#1025錯誤。 SQL查詢: ALTER TABLE `routes` CHANGE `end_loc` `end_loc` VARCHAR(500) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL
MySQL表示: #1025 - Error on rename of './ridestr/#sql-1f44_26eeb' to '
我有一個具有表集合的mysql數據庫一個表具有作爲主鍵和單個外鍵的組合鍵。以下是表格定義。 CREATE TABLE IF NOT EXISTS `ohrm_emp_education` (
`emp_number` int(11) NOT NULL,
`education_id` int(11) NOT NULL,
`institute` varchar(100) D
我想放一個外鍵列在一個名爲ProductInvoice的表中。我試圖刪除的列名爲PersonID,來自表Person。當我運行查詢 ALTER TABLE ProductInvoice
DROP COLUMN PersonID;
我得到這個錯誤... Error Code: 1025. Error on rename of './jkripal/#sql-91c_19ff0' to './j