批量删除2012年9月份以前的表
LOG表有很多,如
cin_t1_201201....cin_t1_201209
cin_t2_201201....cin_t2_201209
……
cin_t10_201201....cin_t10_201209
存储过程如下:
- DELIMITER $$
- DROP PROCEDURE IF EXISTS `drop201209_before`$$
- CREATE PROCEDURE `drop201209_before`()
- BEGIN
- DECLARE done INT DEFAULT 0;
- DECLARE l_t2012 VARCHAR(100);
- DECLARE drop201209_before_cursor CURSOR FOR SELECT TABLE_NAME FROM information_schema.tables WHERE TABLE_SCHEMA='report' AND TABLE_NAME
- REGEXP 'cin_.*20120[1-8]';
- DECLARE CONTINUE HANDLER FOR NOT FOUND SET done=1;
- OPEN drop201209_before_cursor;
- drop_loop: LOOP
- FETCH drop201209_before_cursor INTO l_t2012;
- IF done=1 THEN
- LEAVE drop_loop;
- END IF;
- SET @v_droptablesql=CONCAT('DROP TABLE ',l_t2012);
- PREPARE droptable FROM @v_droptablesql;
- EXECUTE droptable;
- END LOOP drop_loop;
- CLOSE drop201209_before_cursor;
- END$$
- DELIMITER ;
批量删除2012年9月份以前的表相关推荐
- 批量删除数据库中有特定开始字符的表、视图和存储过程
USE 数据库名 GO DECLARE @SQL VARCHAR(8000) DECLARE @TYPE VARCHAR(2) DECLARE @PREVSTR VARCHAR(20) DECLARE ...
- Bootstrap4+MySQL前后端综合实训-Day07-PM【用户信息管理页面——功能展示(分页显示数据、添加用户、批量删除用户、编辑用户信息)、servlet项目代码整理汇总】
[Bootstrap4前端框架+MySQL数据库]前后端综合实训[10天课程 博客汇总表 详细笔记][附:实训所有代码] 目 录 页面展示 分页显示数据 添加用户信息 (单个/批量)删除用户 编辑 ...
- asp.net mvc批量删除的实现
<form action="Index" method="post"> <div> @{ <table> <thead ...
- mysql批量删除进程_小程序批量删除云数据库里的数据
我们用云开发的云数据库存数据,难免会遇到数据过多,或者一些过时数据要删除的需求.之前云开发删除数据库只能一条条的删除.要想批量删除很麻烦,近期云开发推出了批量删除数据的方法.甚至可以稍微改造下实现数据 ...
- Excel 2010 VBA 入门 040 批量删除空行
目录 示例: 实现代码1: 单元格删除Delete方法 单元格删除的通用算法 实现代码2 利用Union获取整个单元格区域进行统一操作 Union方法的注意事项 单元格插入Insert方法 示例: 如 ...
- dsrm批量删除域用户
删除域账户,dsrm批量删除域用户,域控删除账户命令,批量删除禁用账户 一. 用命令删除域用户 在域控服务器管理时, 可以使用dsrm命令来删除域用户, dsrm删除账户语法 dsrm UDN -no ...
- linux批量删除文件,Linux批量删除文件
实验目标: 平时我们在使用linux系统时在删除大量文件的时候都非常的麻烦:通过本实验掌握批量建立.移动.复制文件或目录的操作,也可以作为后续shell编程的基础. 实验步骤: 1. 现在有十台终端机 ...
- sqlalchemy批量删除数据、全量删除
问题:sqlalchemy如何批量删除多条数据 解决:使用参数synchronize_session=False,或for循环 方法: users = self.db.query(Us ...
- linux rm批量删除文件
##"*"为通配符 ##删除当前目录下所有文件及目录 rm -rf * ##批量删除当前目录下2020年4月份的文件及目录 rm -rf 202004* ##批量删除当前目录下20 ...
- 用Python在Windows或Linux下批量删除文件夹中指定的文件
情况说明:当在一个文件夹下面有好几十个或几百个文件需要删除,此时一一去挑选费时费力,特别是在Linux下面.因此,需要批量删除文件. 对训练样本(图像)和测试样本(图像)进行评估时候,需要查看是数据本 ...
最新文章
- xlrd.biffh.XLRDError: Unsupported format, or corrupt file: Expected BOF record; found b‘b\x14#e\xbc\
- HTML里的哪一部分Javascript 会在页面加载的时候被执行?
- 带你深入理解分布式事务,掌握后台分布式核心技术,PS:送5本!
- ZooKeeper入门(一)
- GIT项目管理工具(part5)--查看commit 日志记录
- web开发者工具,118页Vue面试题总结,涨姿势!
- 数据结构之线性表的基本C语言语法
- 如何在xshell中创建一个SSH隧道
- Python进程间传递套接字问题
- 详解python运行三种方式_详解python运行三种方式
- vue-cli3以上框架解决跨域问题
- STC单片机使用RS485下载程序方法
- python下载慢怎么办
- 推荐一款开源的电子书格式转换工具
- 非管理系考PMP证书有用吗?
- 新加坡旅游 相关资料
- 张赐荣: C#ADO.NET 操作Mysql 详细教程
- MATLAB图像处理-图像增强之彩色图像直方图均衡化(RGB通道和HSV通道两种)
- 网站前台静态页面html模板
- Sequence Model-week1编程题3-用LSTM网络生成爵士乐
热门文章
- Go实现PHP常用方法
- error: possibly undefined macro: LT_SYS_SYMBOL_USCORE please use m4_pattern_allow
- 帧率常量15可以随便改,问为什么是15,是想暴露自己不懂编程?
- 编程基本功:自己听不懂,不要埋怨别人讲的没用
- MAC编译freetype
- SmartSVN无法提交的解决办法:because it was moved from which is not part of the commit; both sides of the move
- day21保护操作系统
- 移动通信matlab实现,现代移动通信中的调制技术研究及Matlab实现
- java not present_Java 8的可选的function.ifPresent和if-not-present的功能风格?
- C# 判断文件/文件夹是否存在;