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

грешка 1206 при опит за изтриване на записи от таблица

Можете да използвате Limit при вашето изтриване и опитайте да изтриете данни на групи от да речем 10 000 записа наведнъж като:

DELETE
FROM t
WHERE date="2013-11-24"
LIMIT 10000

Можете също така да включите клауза ORDER BY, така че редовете да се изтриват в реда, определен от клаузата:

DELETE
FROM t
WHERE date="2013-11-24"
ORDER BY primary_key_column
LIMIT 10000


  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 заявка. Каква е разликата между Join и SubQuery?

  2. Премахване на дублиращи се редове от таблица

  3. Mysql не стартира - ibdata1 е повреден? - грешка в операционната система номер 13 - проблем с разрешенията

  4. Как да предоставите отдалечен достъп до една MySQL база данни

  5. Как да направите изместването на ограничението динамично, като използвате само (My)SQL