SQL Return Parametresi

Return Parametresi

Dışarıdan alınan iki değişkenin değerini çarpıp sonucu geri döndüren bir prosedür yazınız.
CREATE PROCEDURE Carp
@a int, @b int
AS
Return @a*@b
GO

>SQL Query Analyzer' aşağıdaki kodu yazınız.
Declare @sonuc int
Exec @sonuc=carp 3,4
Print @sonuc

Girilen müşteri ve yeni telefom numarasına göre varolan müşterinin telefonu değişecektir.Eğer müşteri numarası boş bırakılırsa lütfen müşteri numarası giriniz mesajı, eğer müşteri numarası yanlış girilirse böyle bir müşteri yok mesajı verilecektir. Herşey doğru ise başarılı bir şekilde ekrana yazdırılacaktır.

CREATE PROCEDURE tlfdegisikligi
@kisi_id int=null,
@tlf varchar(11)=null
AS
if @kisi_id is null
Begin
Print 'Lütfen müşeri numarası giriniz.'
Return
End
If Not Exists
(Select * From isim where kisi_id=@kisi_id)
Begin
Print 'Böyle bit müşteri yok.'
Return
End
Update isim Set tlf=@tlf
Where kisi_id=@kisi_id
Print 'Başarılı şekilde değiştirildi.'
Return
GO

>Exec tlfdegisikligi 2,05362626262

Hiç yorum yok:

Yorum Gönder