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

MySQL насипна маса пускане, където таблица като?

Можете да използвате подготвени отчети -

SET @tables = NULL;
SELECT GROUP_CONCAT('`', table_schema, '`.`', table_name,'`') INTO @tables FROM information_schema.tables 
  WHERE table_schema = 'myDatabase' AND table_name LIKE BINARY 'del%';

SET @tables = CONCAT('DROP TABLE ', @tables);
PREPARE stmt1 FROM @tables;
EXECUTE stmt1;
DEALLOCATE PREPARE stmt1;

Той ще генерира и изпълни оператор като този -

DROP TABLE myDatabase.del1, myDatabase.del2, myDatabase.del3;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL база данни с променлив брой колони

  2. Лоши знаци при отпечатване на текст от utf8_unicode_ci Mysql таблица

  3. как да получите списък с имена на схеми на бази данни на MySql с помощта на java JDBC

  4. Вземете възрастта на човек в MySQL

  5. SQL заявка за изчисляване на баланса по сметката