我正在使用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或者某些东西。