SORU
13 ŞUBAT 2009, Cuma


Dinamik SQL - EXEC(@SQL) karşı EXEC SP_EXECUTESQL(@SQL)

SQL Server'da bir saklı yordam dinamik bir SQL komutu yürütmeden gerçek dünya artılarını ve eksilerini kullanarak

EXEC (@SQL)

karşı

EXEC SP_EXECUTESQL @SQL

?

CEVAP
13 ŞUBAT 2009, Cuma


sp_executesql sorgu planı yeniden teşvik olasılığı daha yüksektir. sp_executesql, kullanırken parametreleri açıkça çağıran imza olarak tanımlanır. Bu mükemmel bir makale process Bu descibes.

Ayeti dinamik sql birçok açıdan okunması gerekir Erland Sommarskog için referans gösterdi: "The Curse and Blessings of Dynamic SQL".

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • 8lacKy

    8lacKy

    30 Mart 2009
  • Ayite Atiwoto (superjiffrey)

    Ayite Atiwot

    29 EYLÜL 2010
  • Caramthros

    Caramthros

    10 AĞUSTOS 2007