use eepm_push;

DROP PROCEDURE IF EXISTS FountTable;
delimiter $$
create procedure FountTable()
begin
    declare TableName varchar(64);   
     
    DECLARE cur_FountTable CURSOR FOR SELECT TABLE_NAME FROM information_schema.TABLES WHERE TABLE_NAME LIKE 'msgfor%';
    DECLARE EXIT HANDLER FOR not found CLOSE cur_FountTable;
    #打开游标
    OPEN cur_FountTable;
    REPEAT
     FETCH cur_FountTable INTO TableName;
     SET @SQLSTR1 = CONCAT('select * from ',TableName,' where appId = ','''','cc055a4d-53b9-4cfc-9f1a-d8bad41b7502','''',' and createTime > ','''','2017-02-23 00:00:00','''');
     PREPARE STMT1 FROM @SQLSTR1;
     EXECUTE STMT1;
      
     DEALLOCATE PREPARE STMT1;    
       
     UNTIL 0 END REPEAT;
  #关闭游标
  CLOSE cur_FountTable;
  
END $$
DELIMITER ;
  
call FountTable();

最新文章

  1. 【Win 10应用开发】认识一下UAP项目
  2. [Google Guava]学习--新集合类型BiMap
  3. codeforces 492B. Vanya and Lanterns 解题报告
  4. mm/kmalloc.c
  5. wget cooikes 下载
  6. 从快的线上callback hell代码说起
  7. Install Sogou IM 2.0 in Ubuntu14.04+/Xfce
  8. Linux平台Cpu使用率的计算
  9. CSS实现图片在div a标签中水平垂直居中
  10. ThinkPhp学习05
  11. Struts2 后台action接收 jsp页面中checkbox中的值
  12. cemtos7.2搭建samba
  13. Hibernate 注释用法
  14. [翻译]:Artificial Intelligence for games 5.3 STATE MACHINES:状态机
  15. 使用系统自带的 UIRefreshControl 实现下拉刷新
  16. iOS 截屏分享(包含状态栏与不包含状态栏)
  17. tcpdump抓sql语句
  18. Java基础加强总结(二)——泛型
  19. osgEarth中的StringUtils头文件中有很多关于字符串的操作
  20. .NET 垃圾回收浅解

热门文章

  1. x.append()增加不同维度的区别
  2. tf.reduce_max的运用
  3. 数组中[::-1]或[::-n]的区别,如三维数组[:,::-1,:]
  4. Java之路---Day09(继承)
  5. 要想获取select的值,使用ng-modle,否则无法获取select 的值
  6. Javascript处理数组的方法
  7. springCloud学习1(集中式配置管理)
  8. 笔记本端查看以前的wifi密码
  9. C++ primer学习笔记_6_函数---函数定义、参数传递
  10. iview blur事件