102 messaggi dal 26 agosto 2009
Io uso Sql Express 2008 R2, lancio una Stored Procedure che
ha sempre funzionato, ora però mi dà questo errore...
Cos'è???
1.008 messaggi dal 19 dicembre 2003
Contributi | Blog
Per impostazione predefinita e non modificabile esiste un limite (quel 32) per il quale una stored procedure/trigger/ecc non può richiamare se stesso per più di 32 volte al fine di evitare che vengano innescati pericolosi loop.
Se prima di oggi non hai mai visto l'errore può dipendere

a) dal fatto che quell'istruzione non è stata mai lanciata oppure
b) che pur essendo lanciata non aveva mai raggiunto il limite ad esempio (ad esempio) perchè i parametri immessi facevano si che il numero di iterazioni fosse inferiore.

Bye

Luca Bianchi
Microsoft MVP - SQL Server
102 messaggi dal 26 agosto 2009
Il problema era dovuta ad un LOOP e la stored procedure richiamava se stessa all'infinito, quindi dopo 32 volte mi generava quest'errore.. Tutto chiaro e tutto risolto!
Grazie

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.
Community
Ultimi messaggi
UTENTI ONLINE
In primo piano

I più letti di oggi

Media
In evidenza
MISC