Arkadaşlar bu yazıda size Basit Store Prosedure Örnekleri göstereceğim. Örnek tablomuz aşağıdaki resimdeki gibidir.
Tüm masaları Listeleyelim
create proc [dbo].[sp_masalar_listele]
as
select
*
from tbl_Masalar
ID ye göre masa Listeleyelim
create proc [dbo].[sp_masa_byid]
(
@id int
)
as
select MasaID,MasaNo,MasaDurum,MasaNotu
from A.tbl_Masalar(NOLOCK)
WHERE A.MasaID=@id
Masa Silelim
create proc [dbo].[sp_masa_sil]
(
@masaID int
)
as
delete from tbl_Masalar
where MasaID=@masaID
Masa Ekleyelim
create proc [dbo].[sp_masa_ekle]
(
@masaID int output,
@masaNo int,
@masaDurum int,
@masaNotu nvarchar(50)
)
as
insert into tbl_Masalar
values(@masaNo,@masaDurum,@masaNotu)
set @masaID=@@identity
Masa Güncelleyelim
create proc [dbo].[sp_masa_guncelle]
(
@masaID int output,
@masaNo int,
@masaDurum int,
@masaNotu nvarchar(50)
)
as
update tbl_Masalar
set
MasaNo=@masaId,
MasaDurum=@masaDurum,
MasaNotu=@masaNotu
where MasaID=@masaID
İyi Çalışmalar...
2 yorum:
Sevgili Aslıcığım;
Yeni bir hayatın başlangıcı için attığız ilk adım için Seni ve Orhan'ı tebrik eder mutluluklar dilerim.
Siz çift olarak çok zeki, akıllı, becerikli, mesleğine aşık, araştırmacı kendini sürekli geliştiren, yardımsever ve herşeyden önemlisi mütevazi insanlarsınız. İnsallah bir ömür boyu bü özelliklerinizi koruyarak hep mutlu olursunuz.
Bu güzel yorumunuz beni çok mutlu etti. Bu düşünceli davranışınızdan dolayı teşekkür ederim.
Yorum Gönder