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

  • Friday NightFort

    Friday Night

    15 EYLÜL 2011
  • Submissions101

    Submissions1

    23 ŞUBAT 2007
  • the one am radio

    the one am r

    6 Mayıs 2006