Belirtiler
SQL Server 2012 Service Pack 1 (SP1) toplu güncelleştirme 7 veya sonraki bir sürüm güncelleştirmesinin yüklü olduğu Microsoft SQL Server 2012 ' in bir örneğidir. Sp_describe_undeclared_parameterssistem saklı yordamını yürüttüğünüzde, saklı yordam @tsql parametresine YÖNELIK olarak her zaman false deyimini içerir. Örneğin:
sp_describe_undeclared_parameters @tsql = N'SELECT * from testTable WHERE Sütun1 = @p1 ve 1 = 2 'Bu durumda sp_describe_undeclared_parameters yürütmesi başarısız olur ve aşağıdaki hata iletisini alırsınız:
Msg 11502, Level 16, State 2, Line 28' @p1 ' parametresinin türü bu içerikte anlaşılamıyor.
Not Bu sorun SQL Server 2014 'da da oluşur.
Çözüm
Toplu güncelleştirme bilgileri
Sorun ilk olarak SQL Server 'ın aşağıdaki toplu güncelleştirmesinde giderilmiştir.
Her bir SQL Server toplu güncelleştirmesi, önceki toplu güncelleştirmeyle birlikte gelen tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir. En son SQL Server güncelleştirmelerini indirip yüklemenizi öneririz:
Durum
Microsoft bu sorunun "Uygulandığı öğe" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.