Du skal kende navnet på fremmednøgle. Hvis det blev oprettet uden navn, vil navnet blive autogenereret. Du bør få information om den fremmede nøgle.
Brug en af disse forespørgsler til at få fremmednøglenavne -
SELECT
constraint_name
FROM
information_schema.REFERENTIAL_CONSTRAINTS
WHERE
constraint_schema = <'db_name'> AND table_name = <'table_name'>;
SELECT *
FROM
information_schema.KEY_COLUMN_USAGE
WHERE
constraint_schema = <'db_name'> AND table_name = <'table_name'> AND
referenced_table_name IS NOT NULL;
...og brug ALTER TABLE <table_name> DROP INDEX <fk_name>;
for at slippe fremmednøgle.