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

Zahodit jedinečný klíč muli-column bez vypuštění cizího klíče?

ZAHRANIČNÍ KLÍČ REFERENCE, vyžadují klíč,
jediný klíč, který lze použít, je t_unique_key, proto jej nelze odstranit.
nejprve tedy přidejte jiný odpovídající klíč a poté odstraňte starý klíč, ve vašem případě pole othertable_id

ALTER TABLE `testtable`
ADD KEY (othertable_id),
DROP KEY `tt_unique_key`;



  1. Rozdíly mezi MySql a MySqli v PHP

  2. Jak používat klauzuli hromadného sběru PL/SQL s příkazem FETCH INTO

  3. Jak odstranit záznam MySQL po určité době

  4. Vyberte počet (*) z více tabulek