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

Jak změnit akci pro cizí klíč

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

Pokud vím, musíte svůj klíč zahodit a vytvořit nový s novými pravidly.




  1. Proč je velikost mého stolu více než 4x větší, než jsem očekával? (řádky*bajty/řádek)

  2. Jak vyplnit mezery v datech v MySQL?

  3. Jak vyloučím víkendové dny v dotazu SQL Server?

  4. Vyhledání aktuálních pracovních nabídek pro Oracle Forms &Reports