sql >> Databáze >  >> RDS >> Mysql

Jak změnit cizí klíč tabulky MySQL pomocí příkazového řádku

Musíte zrušit stávající foreign key a vytvořit další. Například takto:

ALTER TABLE my_table DROP FOREIGN KEY my_key;
ALTER TABLE my_table ADD CONSTRAINT my_key FOREIGN KEY ('some_id') 
REFERENCES some_new_table ('some_other_id') ON UPDATE CASCADE ON DELETE CASCADE;


  1. Problém s LAG/LEAD MySQL

  2. Převeďte formát data na formát DD/MMM/RRRR na serveru SQL

  3. Nedostatečná oprávnění PL/SQL v rámci dotazu jsou možná ručně

  4. MySQL - Jak vkládat do více tabulek s cizími klíči