필자는 재귀 적으로 자체를 호출하는 저장된 FUNCTION을 작성했습니다.MySQL은 재귀 함수를 지원하지 않습니까? 왜? 언제부터?
Error: 1424 SQLSTATE: HY000 (ER_SP_NO_RECURSION)
Message: Recursive stored functions and triggers are not allowed.
"허용되지 않음"나는 쿼리를 실행할 때
그러나 나는이 뻔뻔한 오류가?
오른쪽. 우리가 그것에있는 동안 우리는 단지 WHILE 루프도 비활성화하지 않는 것이 어떻습니까?
어떤 방식 으로든 재귀 함수를 사용할 수 있습니까?
bug report가 발견되었지만 해결 방법이 있습니까?
Windows XP (XAMPP 서버)에서 MySQL 5.1.41을 실행 중입니다.
데이터베이스는 프로그래밍이 아닌 데이터를 검색하기위한 것입니다. 응용 프로그램 대신 저장 프로 시저에서 복잡하고 예측하기 어렵거나 최적화하기 어려운 논리를 수행하려는 몇 가지 이유가 있습니까? – Borealid
http://stackoverflow.com/questions/3438111/mysql-stored-procedure-that-calles-itself-reursively – Novemberland
뻔뻔한 오류! 재귀 함수를 사용할 수있는 방법이 있습니다. MySQL 코드를 수정해야 작동합니다. –