码上敲享录 > mysql实战经验分享 > mysql以表名为条件删除表

mysql以表名为条件删除表

上一章章节目录下一章 2020-07-17已有1808人阅读 评论(0)

mysql以表名为条件删除表


解决方法:

Select CONCAT( 'drop table ', table_name, ';' )

FROM information_schema.tables

Where table_name LIKE 'tb_estate_%' ;


上面sql执行后会自动组装删除符合条件的表格的sql,假如我现在数据库中表有tb_estate_20200716,tb_estate_20200717,那么执行以下sql语句查询结果:

drop table tb_real_estate_20200716;

drop table tb_real_estate_20200717;


再分别执行结果中的sql删除对应的表。


0

有建议,请留言!

  • *您的姓名:

  • *所在城市:

  • *您的联系电话:

    *您的QQ:

  • 咨询问题:

  • 提 交