mysql 遍历所有表并条件查询
2024-09-07 01:14:13
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();
最新文章
- 【Win 10应用开发】认识一下UAP项目
- [Google Guava]学习--新集合类型BiMap
- codeforces 492B. Vanya and Lanterns 解题报告
- mm/kmalloc.c
- wget cooikes 下载
- 从快的线上callback hell代码说起
- Install Sogou IM 2.0 in Ubuntu14.04+/Xfce
- Linux平台Cpu使用率的计算
- CSS实现图片在div a标签中水平垂直居中
- ThinkPhp学习05
- Struts2 后台action接收 jsp页面中checkbox中的值
- cemtos7.2搭建samba
- Hibernate 注释用法
- [翻译]:Artificial Intelligence for games 5.3 STATE MACHINES:状态机
- 使用系统自带的 UIRefreshControl 实现下拉刷新
- iOS 截屏分享(包含状态栏与不包含状态栏)
- tcpdump抓sql语句
- Java基础加强总结(二)——泛型
- osgEarth中的StringUtils头文件中有很多关于字符串的操作
- .NET 垃圾回收浅解
热门文章
- x.append()增加不同维度的区别
- tf.reduce_max的运用
- 数组中[::-1]或[::-n]的区别,如三维数组[:,::-1,:]
- Java之路---Day09(继承)
- 要想获取select的值,使用ng-modle,否则无法获取select 的值
- Javascript处理数组的方法
- springCloud学习1(集中式配置管理)
- 笔记本端查看以前的wifi密码
- C++ primer学习笔记_6_函数---函数定义、参数传递
- iview blur事件