Recursividad en Procedimientos Almacenados

13/05/2004 - 23:00 por German | Informe spam
Saludos,

Necesito crear un procedimiento en el cual necesito
utilizar la recursión, mi pregunta es si puedo utilizar
recursión a nivel de procedimientos almacenados. Lo que
necesito realizar basicamente es que a partir de un un
usuario padre, poder hacer una union de facturas de este
con sus hijos, nietos. etc.

Gracias de antemano.

Atte,

German G.
 

Leer las respuestas

#1 Gustavo Larriera [MVP SQL]
13/05/2004 - 23:41 | Informe spam
La recursión en T-SQL es limitada... y estoy siendo generoso :-)

Solamente pueden anidarse hasta un máximo de 32 niveles. Se sugiere que todo
proceso recursivo (como la clausura transitiva que deseas hacer) se
implemente en forma no recursiva, que siempre se puede.

Gustavo Larriera, MVP-SQL, MCSE
Uruguay LatAm
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho / This posting is provided "AS IS" with no warranties, and confers
no rights.
"German" wrote in message
news:ccce01c4392d$51bbcbf0$
Saludos,

Necesito crear un procedimiento en el cual necesito
utilizar la recursión, mi pregunta es si puedo utilizar
recursión a nivel de procedimientos almacenados. Lo que
necesito realizar basicamente es que a partir de un un
usuario padre, poder hacer una union de facturas de este
con sus hijos, nietos. etc.

Gracias de antemano.

Atte,

German G.

Preguntas similares