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

Přidejte cizí klíč do existující tabulky

Chcete-li přidat cizí klíč (grade_id) do existující tabulky (uživatelé), postupujte takto:

ALTER TABLE users ADD grade_id SMALLINT UNSIGNED NOT NULL DEFAULT 0;
ALTER TABLE users ADD CONSTRAINT fk_grade_id FOREIGN KEY (grade_id) REFERENCES grades(id);


  1. Nelze zkopírovat předem vytvořenou db z aktiv

  2. Vytváření a nasazení více verzí databáze prostřednictvím snímků schématu

  3. Jak funguje funkce CHARINDEX() v SQL Server (T-SQL)

  4. Rozdíl mezi primárním klíčem a jedinečným klíčem