Konuyu görüntüle
IUCODERS FORUM > Programlama > Veritabanları > Sql Soru Sonucu Print Mesajlarını ve Otomatik Üretilen Mesajları Almak
Yazar
sevecen


avatar
adana istanbul
Kayıt: 08.02.2006
09.06.2009-18:34 #60917
merhaba arkadaşlar,

sql'de bir sorgu çalıştırdığımda print ile yazdırdığım mesajları ve sql'in otomatik ürettiği mesajları (12 rows affected vs.) nasıl alırım, sorgunun yapacağı işler bittikten sonra yine aynı stored procedure'de en altta?

o mesajları aynı veritabanında bir tabloya kaydetmek istiyorum. Yani her şey sql içinde olacak.

yardımlarınızı bekliyorum. hepinize kolay gelsin.







bize ruyalarimizin degil uyanikligimizin tabiri gerek (Alinti)





Yazar
blackout


avatar

Kayıt: 11.12.2008
09.06.2009-19:37 #60921
print ile yazdırdığın mesajları önceden bir değişkene atayıp oradan da hem yazdırıp hem de loglayabilirsin. Diğer mesajlar ise çalışma anında sırf yazdırmak için üretiliyor olabilir. @@rowcount gibi değişkenleri ya da benzer bilgileri döndüren system fonksiyonlarından faydalanarak mesajları kendin üretebilirsin. Bunu output buffering ile kendiliğinden yapan bir alt yapı mevcut mudur bilmiyorum.





Yazar
sevecen


avatar
adana istanbul
Kayıt: 08.02.2006
10.06.2009-11:58 #60967
Teşekkür ederim.





bize ruyalarimizin degil uyanikligimizin tabiri gerek (Alinti)





Del.icio.us
Digg
Facebook
Furl
Google
Blink
Simpy
Spurl
Y! MyWeb