LOG表有很多,如

cin_t1_201201....cin_t1_201209

cin_t2_201201....cin_t2_201209

……

cin_t10_201201....cin_t10_201209

存储过程如下:

  1. DELIMITER $$
  2. DROP PROCEDURE IF EXISTS `drop201209_before`$$
  3. CREATE PROCEDURE `drop201209_before`()
  4. BEGIN
  5. DECLARE done INT DEFAULT 0;
  6. DECLARE l_t2012 VARCHAR(100);
  7. DECLARE drop201209_before_cursor CURSOR FOR SELECT TABLE_NAME FROM information_schema.tables WHERE TABLE_SCHEMA='report' AND TABLE_NAME
  8. REGEXP 'cin_.*20120[1-8]';
  9. DECLARE CONTINUE HANDLER FOR NOT FOUND SET done=1;
  10. OPEN drop201209_before_cursor;
  11. drop_loop: LOOP
  12. FETCH drop201209_before_cursor INTO l_t2012;
  13. IF done=1 THEN
  14. LEAVE drop_loop;
  15. END IF;
  16. SET @v_droptablesql=CONCAT('DROP TABLE ',l_t2012);
  17. PREPARE droptable FROM @v_droptablesql;
  18. EXECUTE droptable;
  19. END LOOP drop_loop;
  20. CLOSE drop201209_before_cursor;
  21. END$$
  22. DELIMITER ;

批量删除2012年9月份以前的表相关推荐

  1. 批量删除数据库中有特定开始字符的表、视图和存储过程

    USE 数据库名 GO DECLARE @SQL VARCHAR(8000) DECLARE @TYPE VARCHAR(2) DECLARE @PREVSTR VARCHAR(20) DECLARE ...

  2. Bootstrap4+MySQL前后端综合实训-Day07-PM【用户信息管理页面——功能展示(分页显示数据、添加用户、批量删除用户、编辑用户信息)、servlet项目代码整理汇总】

    [Bootstrap4前端框架+MySQL数据库]前后端综合实训[10天课程 博客汇总表 详细笔记][附:实训所有代码] 目   录 页面展示 分页显示数据 添加用户信息 (单个/批量)删除用户 编辑 ...

  3. asp.net mvc批量删除的实现

    <form action="Index" method="post"> <div> @{ <table> <thead ...

  4. mysql批量删除进程_小程序批量删除云数据库里的数据

    我们用云开发的云数据库存数据,难免会遇到数据过多,或者一些过时数据要删除的需求.之前云开发删除数据库只能一条条的删除.要想批量删除很麻烦,近期云开发推出了批量删除数据的方法.甚至可以稍微改造下实现数据 ...

  5. Excel 2010 VBA 入门 040 批量删除空行

    目录 示例: 实现代码1: 单元格删除Delete方法 单元格删除的通用算法 实现代码2 利用Union获取整个单元格区域进行统一操作 Union方法的注意事项 单元格插入Insert方法 示例: 如 ...

  6. dsrm批量删除域用户

    删除域账户,dsrm批量删除域用户,域控删除账户命令,批量删除禁用账户 一. 用命令删除域用户 在域控服务器管理时, 可以使用dsrm命令来删除域用户, dsrm删除账户语法 dsrm UDN -no ...

  7. linux批量删除文件,Linux批量删除文件

    实验目标: 平时我们在使用linux系统时在删除大量文件的时候都非常的麻烦:通过本实验掌握批量建立.移动.复制文件或目录的操作,也可以作为后续shell编程的基础. 实验步骤: 1. 现在有十台终端机 ...

  8. sqlalchemy批量删除数据、全量删除

    问题:sqlalchemy如何批量删除多条数据 解决:使用参数synchronize_session=False,或for循环 方法:         users = self.db.query(Us ...

  9. linux rm批量删除文件

    ##"*"为通配符 ##删除当前目录下所有文件及目录 rm -rf * ##批量删除当前目录下2020年4月份的文件及目录 rm -rf 202004* ##批量删除当前目录下20 ...

  10. 用Python在Windows或Linux下批量删除文件夹中指定的文件

    情况说明:当在一个文件夹下面有好几十个或几百个文件需要删除,此时一一去挑选费时费力,特别是在Linux下面.因此,需要批量删除文件. 对训练样本(图像)和测试样本(图像)进行评估时候,需要查看是数据本 ...

最新文章

  1. xlrd.biffh.XLRDError: Unsupported format, or corrupt file: Expected BOF record; found b‘b\x14#e\xbc\
  2. HTML里的哪一部分Javascript 会在页面加载的时候被执行?
  3. 带你深入理解分布式事务,掌握后台分布式核心技术,PS:送5本!
  4. ZooKeeper入门(一)
  5. GIT项目管理工具(part5)--查看commit 日志记录
  6. web开发者工具,118页Vue面试题总结,涨姿势!
  7. 数据结构之线性表的基本C语言语法
  8. 如何在xshell中创建一个SSH隧道
  9. Python进程间传递套接字问题
  10. 详解python运行三种方式_详解python运行三种方式
  11. vue-cli3以上框架解决跨域问题
  12. STC单片机使用RS485下载程序方法
  13. python下载慢怎么办
  14. 推荐一款开源的电子书格式转换工具
  15. 非管理系考PMP证书有用吗?
  16. 新加坡旅游 相关资料
  17. 张赐荣: C#ADO.NET 操作Mysql 详细教程
  18. MATLAB图像处理-图像增强之彩色图像直方图均衡化(RGB通道和HSV通道两种)
  19. 网站前台静态页面html模板
  20. Sequence Model-week1编程题3-用LSTM网络生成爵士乐

热门文章

  1. Go实现PHP常用方法
  2. error: possibly undefined macro: LT_SYS_SYMBOL_USCORE please use m4_pattern_allow
  3. 帧率常量15可以随便改,问为什么是15,是想暴露自己不懂编程?
  4. 编程基本功:自己听不懂,不要埋怨别人讲的没用
  5. MAC编译freetype
  6. SmartSVN无法提交的解决办法:because it was moved from which is not part of the commit; both sides of the move
  7. day21保护操作系统
  8. 移动通信matlab实现,现代移动通信中的调制技术研究及Matlab实现
  9. java not present_Java 8的可选的function.ifPresent和if-not-present的功能风格?
  10. C# 判断文件/文件夹是否存在;