Forum
Merhaba arkadaşlar
Kodum :
alter proc SPdenemehayvan(@denemeAdet int)
as
if @denemeAdet Is null
print 'Lütfen "Adet" Giriniz'
else
begin
select * from tblHayvan
where tblHayvan.Adet=@denemeAdet
end
go
Bu şekilde ve "spdenemehayvan @denemeadet=25" çağırdığımda sonuc verıyor veya "spdenemehayvan @denemeadet=null" dediğimdede Print komutu işliyor Ancak yapmak istediğim "spdenemehayvan @denemeadet=" şeklinde çağırıldığında yanı bir değer girilmediğinde "print" komutunun çalışması bunu nasıl başarabilirim?
Teşekkürler ...
print komut çalışıp sorgu sonucunun mu dönmesini istiyorsun?
evet
"spdenemehayvan @denemeadet="
yazdığımda(mesala sayı girmedim veya unuttum)
işte ozaman print komutu çalışşsın ve uyarsın isstiyorum
bu istek için
if @denemeAdet Is null
kısmını
if isnull(@denemeAdet,'') = '' olarak değiştirmen yeterli.
Anladım Turgay Bey
Yardımlarınız için Teşekkürler...