mysql存储过程中怎么把查询的值取出来并赋给自己定义的字段

mysql存储过程中怎么把查询的值取出来并赋给自己定义的字段

mysql存储过程中如何把查询的值取出来并赋给自己定义的字段

比如 一个表中字段 t_student(stuno,stuname,stuage,stuaddress,stutel),其中stuno是主键。

假如里面有一条记录:200801,Jim,20,北京,15525253535

创建了一个存储过程如下:

pd_stuhistory_insert()

begin

declare 

outstuno varchar(30);

outstuname varchar(30);

outstuage varchar(30);

outstuaddress varchar(30);

outstutel varchar(30);



end

在存储过程中,我如何通过select * from t_student where stuno=‘200801’,把5个字段取出来并赋给outstuno,outstuname,outstuage,outstuaddress,outstutel?



只能返回1条记录

select * into outstuno,outstuname,outstuage,outstuaddress,outstutel from t_student where stuno=‘200801’

mysql存储过程中怎么把查询的值取出来并赋给自己定义的字段

相关文章:

你感兴趣的文章:

标签云: