2013-07-25 40 views
0

知道爲什麼:MySQL存儲過程沒有返回值它應該

CREATE DEFINER = `root` @`%` PROCEDURE `getEventData` (IN id INT) 
BEGIN 
    SELECT 
    * 
    FROM 
    `event` 
    WHERE `id` = id ; 
END $$ 

返回在event表中每一行的時候,只有一個id(這是主鍵)4單記錄?

回答

0

就這樣,任何有相同問題的人都知道,顯然你不能使用與你正在檢查的列同名的參數。