SQL Server – Maximum Stored Procedure, Function, Trigger, Or View Nesting Level Exceeded Hatası ve Çözümü
Eğer ki, oluşturduğunuz bir Stored Procedure içerisinde kendini çağırıyorsanız aşağıdaki olası hatayı almanız muhtemeldir.
Maximum stored procedure, function, trigger, or view nesting level exceeded (limit 32).
Create Proc Sp_PersonelEkle ( @Adi nvarchar(MAX), @SoyAdi nvarchar(MAX) )as Insert Personeller(Adi, SoyAdi) Values(@Adi, @SoyAdi) exec Sp_PersonelEkle 'Gençay', 'Yıldız'
Örnek olarak yukarıdaki SQL kod bloğuna göz atarsanız eğer ne demek istediğimi anlayacaksınız.
İyi çalışmalar dilerim…
Çözüm ?
İlgili yapının içerisinde kendisini çağırmamak…