SORU
29 Temmuz 2009, ÇARŞAMBA


Nasıl kayıtları saklı bir yordam tarafından etkilenen satırların sayısını alabilir miyim?

*,* 1 ** 0 ve DELETE SQL ifadeleri, doğrudan veritabanına karşı yürütülen en veritabanı sağlayıcıları etkilenen satır sayısını döndürür. Saklı yordamları için, etkilenen kayıtların sayısını her zaman -1.

Nasıl kayıtları saklı bir yordam tarafından etkilenen kayıt sayısını alacağız?

CEVAP
29 Temmuz 2009, ÇARŞAMBA


Saklı yordam çıkış parametresi için bir kayıt ve değeri @@TOGGLE eğer SQL Server kullanarak göre ayarlayın. Eğer Oracle kullanıyorsanız SQL%TOGGLE kullanın.

Eğer birden çok EKLEME/GÜNCELLEME/silme varsa, @@ROWCOUNT her işlem için sonucu depolamak için bir değişken gerekir unutmayın.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • DetroitBORG

    DetroitBORG

    29 Temmuz 2008
  • Google Россия

    Google Ро

    9 Temmuz 2007
  • Matt Steffanina

    Matt Steffan

    1 EYLÜL 2011