Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak obciąć tabelę z ograniczeniami klucza obcego?

Tak, możesz:

SET FOREIGN_KEY_CHECKS = 0;

TRUNCATE table1;
TRUNCATE table2;

SET FOREIGN_KEY_CHECKS = 1;

Korzystając z tych instrukcji, ryzykujesz wpuszczenie wierszy do tabel, które nie są zgodne z FOREIGN KEY ograniczenia.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Skopiuj dane do nowej tabeli w MySQL

  2. Mysql:Zamów według polubienia?

  3. Różnica między VARCHAR i TEXT w MySQL

  4. Nieznana kolumna MySQL w klauzuli ON

  5. Jak uzyskać aktualną strefę czasową MySQL?