MYSQL的存储过程如何返回查询到的行数据?
比如我想写一个存储过程:输入一个班级号,然后输出班级里同学的信息,同学数量是未知的。手里的表有班级表和学生信息表,班级表有学生学号对应学生信息表。谢谢了补充一下,返回的学...
比如我想写一个存储过程:输入一个班级号,然后输出班级里同学的信息,同学数量是未知的。 手里的表有班级表和学生信息表,班级表有学生学号对应学生信息表。 谢谢了
补充一下,返回的学生信息我希望通过存储过程的out返回 展开
补充一下,返回的学生信息我希望通过存储过程的out返回 展开
展开全部
别想了,存储过程不是你这样用的,存储过程只能返回基本的数据类型;当然如果要这样弄的话,你可以把数据存储到另一个表中,然后根据返回的数据查询另一个表。
你这需求也不需要用到存储过程,直接select语句不就行了吗
你这需求也不需要用到存储过程,直接select语句不就行了吗
追问
我也知道这不需要用到存储过程,但是这是需求所以我也没办法。。。顺便问下具体要怎么做,把数据放到另一个表后,最后还是要用存储过程返回数据的啊,返回的类型怎么写?
追答
比如用UUID()生成一个值,然后将记录带上这个值写到另一个表中,然后返回值,最后根据返回的uuid查询另一个表获得。。。。。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询