|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Inscription : juin 2002 Messages : 72 ![]() |
Bonjour,
Est il possible de créer une proc stock avec une fonction récurssive? Si oui, comment? Désolé, je connais pas très bien Sybase. Merci. |
|
|
00
|
|
|
#2 | ||
![]() ![]() |
Oui, on peut tout à fait créer une proc stockée récursive:
Code :
Michael
__________________
Michael Peppler Membre de TeamSybase - www.teamsybase.com "A successful [software] tool is one that was used to do something undreamed of by its author." -- S. C. Johnson |
||
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() Inscription : décembre 2002 Messages : 68 ![]() |
pour éviter que ton code ne boucle infiniment jusqu'à plantage dus erveur rajoute ce bout de code :
if @@nestlevel > 100 begin RaiseError 21000 end la variable du serveur @@nestlevel compte le nombre d'imbrication. Avec un tel code, au bout de 100 appels récursifs, l'erreur 21000 est levée et la boucle s'arrête. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com