mysql 更新学生信息的存储过程【教务系统】

本文详细介绍了如何在MySQL中创建和使用存储过程来更新教务系统的 student 表,包括步骤解析和示例代码,助你高效管理学生信息。
摘要由CSDN通过智能技术生成
CREATE DEFINER=`root`@`%` PROCEDURE `Pro_UpdateStudentPricePlanInfo`()
BEGIN
#用于后期批量更新学员信息  create by linweihan 2020/12/16
	DECLARE V_id INT; #id号
	DECLARE V_FNumber varchar(100); #学号
	DECLARE V_FStudentName varchar(100); #学生姓名
	DECLARE V_FDefaultRegularClass int; #默认常规课方案
	DECLARE V_FDefaultAfterSchool int; #默认课外课方案

	DECLARE V_FAfterSchoolPricePlan varchar(1024); #课外课方案
	DECLARE V_FRegularClassPricePlan varchar(1024); #常规课方案
  DECLARE V_FPermanentAddress varchar(1024); 
	DECLARE done INT;
	
	
	-- 定义游标
	DECLARE rs_cursor CURSOR FOR SELECT FNumber,FStudentName,FDefaultRegularClass,FDefaultAfterSchool,FRegularClassPricePlan,FAfterSchoolPricePlan  FROM v_student_help;
				 
	DECLARE CONTINUE HANDLER FOR NOT FOUND SET done=1;
	
	OPEN rs_cursor; 
	
	cursor_loop:LOOP

	
	FETCH rs_cursor INTO V_FNumber,V_FStudentName,V_FDefaultRegularClass,V_FDefaultAfterSchool,V_FRegularClassPricePlan,V_FAfterSchoolPricePlan;
	
	IF done=
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值