2011-08-23 72 views
0

我目前正在對MySQL進行一些編碼並獲得了一項功能。 對我來說代碼看起來不錯,但MySQL拋出一個MySQL錯誤1415

Error Code: 1415 Not allowed to return a result set from a function 錯誤。

功能: Cick here, pastebin.com

正如我所說的,我沒有看到它的任何語法錯誤,只是無法理解爲什麼它拋出Error。只有在執行時,纔會創建沒有任何問題。

我已經一派,並沒有發現任何幫助我在這,所以我希望你能。 謝謝你的建議。

回答

1

我更換了所有在你的新函數引用與ROUND(RAND())的其他功能,它跑罰款;難道這些函數中的一個可能試圖返回一個結果集?

+0

這些函數運行正常,如果我嘗試了一個每個..我檢查他們,他們不會嘗試返回結果集:< – skeleten

+0

好吧,如果我刪除它的MacAllowed聲明它的作品。如果我嘗試在一個簡單的選擇查詢MacAllowed功能,它也能工作...>> – skeleten

+0

好吧,我發現了它,但它是在一個過程中O,O- – skeleten