MSQL存储过程
来源:互联网 发布:大数据基金有哪些 编辑:程序博客网 时间:2024/06/10 17:41
BEGIN
declare _userName varchar(12); -- 用户名
declare _chinese int ; -- 语文
declare _math int ; -- 数学
declare done int;
-- 定义游标
DECLARE rs_cursor CURSOR FOR SELECT username,chinese,math from userInfo where datediff(createDate, date_day)=0;
DECLARE CONTINUE HANDLER FOR NOT FOUND SET done=1;
-- 获取昨天的日期
if date_day is null then
set date_day = date_add(now(),interval -1 day);
end if;
open rs_cursor;
cursor_loop:loop
FETCH rs_cursor into _userName, _chinese, _math; -- 取数据
if done=1 then
leave cursor_loop;
end if;
-- 更新表
update infoSum set total=_chinese+_math where UserName=_userName;
end loop cursor_loop;
close rs_cursor;
END
0 0
- MSQL存储过程
- msql 存储过程 变量 (二)
- 通达OA中 关于msql使用存储过程控制执行的总体成功与否
- msql
- Msql点滴学习之存储引擎
- Msql编辑数据表的默认存储引擎
- MSQL存储引擎及编码格式、权限管理
- MSQL优化基础(SQL执行过程,链接方式案例)
- 存储过程
- 存储过程
- 存储过程
- 存储过程
- 存储过程
- 存储过程
- 存储过程
- 存储过程
- 存储过程
- 存储过程
- Tomcat设置默认启动项目及Java Web工程设置默认启动页面
- Hibernate的N+1查询及解决
- LeetCode:N-Queens
- HDU3068 最长回文 manacher模板
- 更新组合值
- MSQL存储过程
- poj1088滑雪--dp之记忆化搜索
- 框架 day49 BOS项目练习3(修复window控件BUG,添加/修改/作废取派员,datagrid使用,分页查询(DetachedCriteria离线),formatter函数)
- Android "Unable to instantiate fragment"解决方案
- 面试题5: 链表的相关操作
- Android 数据绑定框架DataBinding
- VS2015 密匙
- 数据结构与算法之二 排序
- libsvm python版本在windows7安装错误的解决方法