mysql 存储过程返回多个值?

slhcrj9b  于 2023-03-17  发布在  Mysql
关注(0)|答案(1)|浏览(112)

我创建了一个返回多个整数类型值的存储过程。我应该给予out参数什么数据类型才能在out参数中存储所有返回值。目前我给的是int数据类型,所以它给出了错误“已返回多行”。有人能帮助我吗?

ql3eal8s

ql3eal8s1#

无法将所有返回值存储到一个输出参数中。必须为每个返回值创建一个输出参数并正确分配它们。最佳方法是使用选择语句/临时表读取整个数据,而不是输出参数

相关问题