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

  • arnejann

    arnejann

    3 Kasım 2007
  • Dellbear816

    Dellbear816

    4 Mart 2008
  • Soulkiller13 ツ

    Soulkiller13

    30 Mayıs 2013