SORU
7 EKİM 2008, Salı


Fonksiyonlar vs Saklı Yordamları

Bakalım sonuç olarak bir tablo dönmek gerekir, T-SQL kod parçası uygulamak zorunda olduğumu söylüyorlar. Tablo değerli işlev veya satır kümesi döndüren saklı bir yordam, başka uygulamak edebilirim. Kullanmalıyım?

Bilmek istediğim şey Kısacası

Hangi fonksiyonları ve saklı prosedürler arasındaki temel farklar nelerdir?Konuları ben veya başka bir kullanarak dikkate almak zorunda?

CEVAP
7 EKİM 2008, Salı


İşlev belirli olmalı ve saklı yordamları ise veritabanına değişiklikleri, güncellemeleri, vb ekleme yapmak için izin vermek için kullanılabilir.

Büyük, karmaşık sorgular için büyük ölçülebilirlik bir sorun oluşturmadığını beri fonksiyonların kullanımını sınırlamak gerekir. "Sorgu iyileştiricisi için, ve fonksiyonları kullanarak ve sadece bir sorgu. kodu eklemek arasında performans olarak çok büyük farklar göreceksiniz kutusu siyah şeyler olur

Ama tablo değerli için kesinlikle faydalı çok özel durumlarda döndürür.

Eğer bir virgülle ayrılmış listesi ayrıştırmak için gerekiyorsa, bir prosedür için bir dizi geçirmeden taklit, bir işlev için bir tabloya yol tarifi. Bu Sql Server saklı yordamları henüz (2008 alalım) tablolar geçmek için değil 2005 yılından bu yana, yaygın bir uygulamadır.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • merumputdotcom

    merumputdotc

    24 ŞUBAT 2012
  • Blu animations and other videos

    Blu animatio

    15 HAZİRAN 2007
  • TrenchTech Computer Repair Tutorials

    TrenchTech C

    19 EYLÜL 2014