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

  • AmeriiK_HD

    AmeriiK_HD

    16 AĞUSTOS 2012
  • listedabive

    listedabive

    30 Ocak 2007
  • PhoneBuff

    PhoneBuff

    10 HAZİRAN 2011