Mysql
 sql >> Base de données >  >> RDS >> Mysql

MySql ::procédure stockée récursive

Mysql autorise jusqu'à 255 récursions dans une PROCEDURE si vous définissez max_sp_recursion_depth.

C'est risqué car il y a une chance que la profondeur de récursivité nécessaire dépasse 255 dans le futur.

Il est donc préférable de remplacer votre fonction par une procédure, en utilisant un INOUT variable pour le return_result.