Mysql
 sql >> база данни >  >> RDS >> Mysql

MySQL DROP FOREIGN KEY Ограничение

Ограниченията на външния ключ ви помагат да поддържате референтната цялост в базите данни и да свързвате свързани таблици за по-лесни заявки. Ето как да премахнете ограничението за външния ключ с помощта на командата MySQL DROP FOREIGN KEY.

Как да махна ограничението на ВЪНШЕН КЛЮЧ в MySQL

Ето стъпките за премахване на ограничението на външния ключ в MySQL.

Ето синтаксиса на израза DROP FOREIGN KEY:

ALTER TABLE table_name
DROP FOREIGN KEY constraint_name;

В горната заявка за изпускане на външен ключ посочете table_name, от която искате да премахнете външен ключ, вместо table_name. Посочете име на ограничение на мястото на име_на_ограничение.

Бонус четене:MySQL DROP DATABASE

Ето един пример. Нека създадем 2 таблици и да добавим ограничение за външен ключ към една от тях.

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);

Бонус четене:MySQL DROP COLUMN

Как да премахнете ограничението на външния ключ

Ето SQL заявката за изтриване на ограничение на външния ключ в MySQL.

mysql> alter table orders3 drop foreign key fk_cat;

Ubiq улеснява визуализирането на данни за минути и наблюдение в табла за управление в реално време. Опитайте днес!

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. DAYNAME() Примери – MySQL

  2. Как да управлявате потребители и удостоверяване в MySQL

  3. Грешка в Mysql 1452 - Не може да се добави или актуализира дъщерен ред:ограничение на външния ключ е неуспешно

  4. MySQL създава синтаксис на съхранена процедура с разделител

  5. MySQL - Как да развъртите колони към редове?