MYSQL定时调度执行SQL语句
2016-10-08 11:07
267 查看
1.检查事件计划是否开启
show variables like '%sche%';
2.将事件计划开启
set global event_scheduler=1;
3.开启/关闭定时事件
alter event e_toemptarget ON COMPLETION PRESERVE DISABLE;
alter event e_toemptarget ON COMPLETION PRESERVE ENABLE;
4.新建存储过程toemptarget
begin
-- 预算与实际支出执行效率
INSERT INTO emp_target(mail_name, tag_id, tag_value, units,compute_date )
SELECT mail_name, "0804", budget_spend_efficiency, "",SUBSTR(CURRENT_DATE(),1,7)
FROM work_efficiency;
end;
5.新建事件e_toemptarget每天定时调存储过程
call toemptarget();
show variables like '%sche%';
2.将事件计划开启
set global event_scheduler=1;
3.开启/关闭定时事件
alter event e_toemptarget ON COMPLETION PRESERVE DISABLE;
alter event e_toemptarget ON COMPLETION PRESERVE ENABLE;
4.新建存储过程toemptarget
begin
-- 预算与实际支出执行效率
INSERT INTO emp_target(mail_name, tag_id, tag_value, units,compute_date )
SELECT mail_name, "0804", budget_spend_efficiency, "",SUBSTR(CURRENT_DATE(),1,7)
FROM work_efficiency;
end;
5.新建事件e_toemptarget每天定时调存储过程
call toemptarget();
相关文章推荐
- Mysql定时执行任务,执行批量的sql语句 并且查看已经生成的定时事件
- mysql实现定时执行sql语句
- mysql怎么创建可以定时执行任务的过程语句存储过程定时执行sql
- mysql要实现定时执行sql语句就要用到Event
- 在SQL SERVER中定时执行SQL语句,或者存储过程
- sql 2000 作业调度(定时执行存储过程)
- mysql 显示SQL语句执行时间的代码
- 利用任务计划定时执行SQL语句
- MySql带参数的存储过程编写(动态执行SQL语句)
- SQL Server定时执行SQL语句
- 使用Job的SQL语句为多个Job调度执行顺序(转)
- mysql查找执行效率慢的SQL语句
- mysql执行动态sql语句
- [转] 在 MySQL 数据库中使用 C 执行 SQL语句
- mysql跟踪每个操作执行sql语句情况
- 使用Job的SQL语句为多个Job调度执行顺序
- SQL Server定时执行SQL语句
- [转] 在 MySQL 数据库中使用 C 执行 SQL语句
- 使用Jmeter对Mysql进行压力测试无法执行多条sql语句问题
- [转] 在 MySQL 数据库中使用 C 执行 SQL语句