Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да съкратите таблица с ограничен външен ключ?

Да, можете:

SET FOREIGN_KEY_CHECKS = 0;

TRUNCATE table1;
TRUNCATE table2;

SET FOREIGN_KEY_CHECKS = 1;

С тези изявления рискувате да пуснете редове във вашите таблици, които не се придържат към FOREIGN KEY ограничения.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySql:MyISAM срещу Inno DB!

  2. Функция за преобразуване на MySQL

  3. php/mysql с множество заявки

  4. Как да изпълня UPSERT, така че да мога да използвам както нови, така и стари стойности в частта за актуализиране

  5. Pymysql Cursor.fetchall() / Fetchone() връща нищо