Foreign Key Constraints hjælper dig med at opretholde referenceintegritet i databaser og forbinder relaterede tabeller for lettere forespørgsel. Sådan fjerner du begrænsning af fremmednøgle ved hjælp af MySQL DROP FOREIGN KEY-kommandoen.
Sådan SLIPPER du UDENLANDSKE NØGLE-begrænsninger i MySQL
Her er trinene til at slippe fremmednøglebegrænsning i MySQL.
Her er syntaksen for DROP FOREIGN KEY-sætning:
ALTER TABLE table_name DROP FOREIGN KEY constraint_name;
Angiv tabelnavn, som du vil fjerne fremmednøgle fra, i stedet for tabelnavn i ovenstående forespørgsel om udenlandsk nøgle. Angiv restriktionsnavn i stedet for constraint_name.
Bonus Læs:MySQL DROP DATABASE
Her er et eksempel. Lad os oprette 2 tabeller og tilføje en fremmednøglebegrænsning til en af dem.
mysql> create table orders3(id int auto_increment primary key,category_id int); mysql> create table categories(id int auto_increment primary key,name varchar(255)); mysql> ALTER TABLE orders3 ADD CONSTRAINT fk_cat FOREIGN KEY (category_id) REFERENCES categories(id);
Bonus Læs:MySQL DROP COLUMN
Sådan dropper du begrænsning af fremmednøgle
Her er SQL-forespørgslen for at slette fremmednøglebegrænsning i MySQL.
mysql> alter table orders3 drop foreign key fk_cat;
Ubiq gør det nemt at visualisere data på få minutter og overvåge i dashboards i realtid. Prøv det i dag!