mysql 存储过程动态执行sql
来源:互联网 发布:淘宝网收藏删除的宝贝 编辑:程序博客网 时间:2024/05/29 21:34
CREATE DEFINER=`root`@`%` PROCEDURE `pro_user_ucwc_list_decId`()
BEGIN
set @v_sql = concat("insert into t_alarm_log (devId,cvs,createDate) SELECT @devId:=devid , @cvs:=sum(vcs),curdate() FROM db_cloudCount.`t_user_ucvvc_list_",date_sub(curdate(),interval 1 day),"` group by devId ");
prepare stmt from @v_sql; #预处理需要执行的动态SQL,其中stmt是一个变量
EXECUTE stmt; #执行SQL语句
deallocate prepare stmt;
DELETE FROM db_cloudCount.t_alarm_log WHERE CREATEDATE <= DATE_SUB(CURDATE(), INTERVAL 1 MONTH);
commit;
End
BEGIN
set @v_sql = concat("insert into t_alarm_log (devId,cvs,createDate) SELECT @devId:=devid , @cvs:=sum(vcs),curdate() FROM db_cloudCount.`t_user_ucvvc_list_",date_sub(curdate(),interval 1 day),"` group by devId ");
prepare stmt from @v_sql; #预处理需要执行的动态SQL,其中stmt是一个变量
EXECUTE stmt; #执行SQL语句
deallocate prepare stmt;
DELETE FROM db_cloudCount.t_alarm_log WHERE CREATEDATE <= DATE_SUB(CURDATE(), INTERVAL 1 MONTH);
commit;
End
0 0
- mysql存储过程执行动态sql
- mysql存储过程执行动态sql
- mysql 存储过程动态执行sql 例子
- mysql存储过程执行动态sql语句
- mysql 存储过程 执行动态sql
- mysql存储过程动态执行sql
- MySQL存储过程实现动态执行SQL
- mysql 存储过程动态执行sql
- SQL动态执行存储过程
- mysql 存储过程 根据参数 动态执行sql语句
- mysql存储过程执行动态sql语句并返回值
- 写MySQL存储过程实现动态执行SQL (转)
- MySQL 存储过程中执行动态 SQL 语句
- 写MySQL存储过程实现动态执行SQL (转)
- 写MySQL存储过程实现动态执行SQL (转)
- 写MySQL存储过程实现动态执行SQL
- 写MySQL存储过程实现动态执行SQL
- 写MySQL存储过程实现动态执行SQL
- jedis针对三种redis工作模式、哨兵模式的源码阅读分析
- 计算机常用功能
- 14.8.3 Identifying the File Format in Use 确认使用的文件格式;
- Javascript模块化编程(三):require.js的用法
- Spring事务管理的四种方式(以银行转账为例)
- mysql 存储过程动态执行sql
- Ubuntu双系统
- [深入浅出Cocoa]Block编程值得注意的那些事儿
- join and PK where and
- 相对定位与绝对定位区别用处
- ssh学习笔记二:cxfServlet简单实现
- Awk 简要教程
- 017.View与窗口:AttachInfo
- 汉字转拼音类