mysql存储过程返回一行

时间:2013-05-06 18:13:18

标签: php mysql stored-procedures

我正在使用php myadmin,我正在尝试创建一个非常简单的存储例程。我想从表中的所有行中选择两列。我跑的时候:

select start_date, stop_date from trip;

我得到了我期望的结果。当我使用相同的查询创建存储过程时,它只返回第一行。我以为我可能写错了所以我尝试了php myadmin例程向导并得到了相同的结果。作为参考,我用这个创建了例程:

CREATE PROCEDURE get_trip_dates()
begin
select start_date, stop_date from trip;
end;;

分隔符设置为;;

我确认它实际上只返回第一行,而不是通过对结果集执行var_dump来关闭php myadmin或者某些东西。

0 个答案:

没有答案