2011-08-23 2 views
0

저는 현재 MySQL을 다소 코딩하고 있으며 기능을 가지고 있습니다. 나를 위해 코드는 괜찮아 보이지만 MySQL은MySQL 오류 1415

Error Code: 1415 Not allowed to return a result set from a function 오류를 throw합니다.

기능 : Cick here, pastebin.com

내가 말했듯이, 나는 거기에 구문 오류가 표시 해달라고하고이 오류를 던지는 이유는 단순히 캔트 이해합니다. 실행시에만 문제없이 만듭니다.

나는 이미 인터넷 검색을하고있어. 내 도움이되는 것을 찾지 못했고, 그렇게 할 수 있기를 바란다. 조언 해 주셔서 감사합니다.

답변

1

새 함수에서 참조하는 다른 모든 함수가 ROUND (RAND())로 바뀌었고 제대로 실행되었습니다. 이러한 함수 중 하나가 결과 집합을 반환하려고 할 수 있습니까?

+0

하나 하나 당 하나씩 시도하면 함수가 제대로 실행됩니다. 그리고 난 체크하고 결과 집합을 반환하지 않습니다. < – skeleten

+0

MacAllowed-statement가 제거되면 잘 처리됩니다. 간단한 선택 쿼리에서 MacAllowed 함수를 사용하면 작동합니다 ...>.> – skeleten

+0

잘 찾았지만 프로 시저 o에있었습니다. – skeleten