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

  • Charles Renaud

    Charles Rena

    10 Kasım 2007
  • ItZWaffleS420

    ItZWaffleS42

    9 EYLÜL 2011
  • jocc talking shit

    jocc talking

    6 NİSAN 2007