Идентифицирайте името на ограничението, като използвате израза:
SELECT CONSTRAINT_NAME
FROM INFORMATION_SCHEMA.KEY_COLUMN_USAGE
WHERE TABLE_NAME = 'Orders'
AND COLUMN_NAME = 'PersonID';
Използвайте резултата от CONSTRAINT_NAME
във вашата ALTER TABLE
изявление. Например:
ALTER TABLE Orders
DROP FOREIGN KEY `myconstraint`;
Отговорът, получен от Справочно ръководство за MySQL