2010-03-16 32 views

回答

5

在phpMyAdmin,您可以創建在SQL窗口中的存儲過程。

您可能必須將定界符設置爲「$$」而不是默認的「;」。你可以從SQL窗口的底部改變它。

Stored Procedure in phpMyAdmin http://img715.imageshack.us/img715/1152/mysproc.png

+0

謝謝......現在我的sp在沒有錯誤的情況下進行... 如何在phpmyadmin中調用我的sp, 我做了類似 的調用productpricing(); 然後我點擊GO按鈕,突然頁面刷新,就是這樣......什麼都沒有發生...... – Bharanikumar 2010-03-23 10:45:11

+0

要調用存儲過程,只需在SQL窗口中鍵入'CALL mySproc();',然後點擊GO按鈕。 – 2010-03-23 10:49:26

+1

我得到這個錯誤 #1312 - 過程ukatn_qa.show_my_country無法在給定的上下文中返回結果集 – Bharanikumar 2010-03-23 11:00:23

1

從互聯網絡複製:

答案是yes和no。 Phpmyadmin 沒有創建存儲的 過程的工具,但您可以使用SQL 進行輸入,並以此方式創建它們。

(請注意,我不相信之前 到MySQL 5支持存儲 程序版本。)

+0

OK ..assume如果在SQL area..then哪裏錯誤會彈出.. – Bharanikumar 2010-03-16 12:02:36

+0

你能澄清,爲什麼你期待一個錯誤的看法嗎? – 2010-03-16 12:07:30

+0

假設我沒有得到任何出來那麼..如何我交叉檢查...假設如果我忘了把分號,然後程序是知道錯誤..我怎麼找到這些錯誤...哪裏我發現 – Bharanikumar 2010-03-16 12:11:32