mysql存储过程和使用游标
复制代码代码如下所示:
创建程序` justifygroupnum `()
不确定性
SQL安全定义
评论
开始
/ *如何运行:电话(justifygroupnum)。
声明p_group_id int;
声明p_num int;
声明stopflag int;
声明cursor_name光标
选择c_group_id,计数(*)为民
从` t_group_member `
在那里c_valid(3,4)
集团通过c_group_id;
声明继续处理程序没有找到设置stopflag = 1;
打开cursor_name;
重复
取cursor_name为p_group_id,p_num;
开始
更新t_groupinfo集c_member_number = p_num哪里c_group_id = p_group_id;
结束;
直到stopflag = 1
末端重复;
近cursor_name;
结束;
总结:
1,注意设置光标开始处理程序:申报继续处理程序没有找到设置stopflag = 1;
2、注意重复和徒劳的{ }结束停止条件重复使用,否则将无法运行;
三.如何运行,输入并执行:打电话给justifygroupnum()