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

  • booba1234

    booba1234

    22 Temmuz 2006
  • Marques Brownlee

    Marques Brow

    21 Mart 2008
  • Rayone GB

    Rayone GB

    14 Temmuz 2007