2011-08-23 36 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