Stored Procedure Örnekleri - 1

0


Merhaba Arkadaşlar, 

Saklı yordam (Stored Procedure), kaydedebileceğiniz hazırlanmış bir SQL kodudur, böylece kod tekrar tekrar kullanılabilir.
Bu nedenle, tekrar tekrar yazdığınız bir SQL sorgunuz varsa, bunu saklı yordam olarak kaydedin ve ardından kullanmak için çağırın.
Ayrıca, saklı yordama gönderilen parametre değerlerine göre hareket edebilmesi için parametreleri bir saklı yordama iletebilirsiniz.

Stored Procedure Yazım Kuralı


Create Procedure procedure_Adi
-- varsa parametreler
as
Sql Kodları

Stored Procedure Çağrılması


exec procedure_Adi --varsa parametreler

Nortwind (Türkçe) veritabanı hakkında bilgi almak ve indirmek için Tıklayınız .
Aşağıda temel seviyeden ileri seviyeye stored procedure örnekleri mevcuttur.

İyi çalışmalar dilerim.

Örnek Sorgular - 1

Örnek sorgular Northwind (Kuzeyyeli) veritabanına göre hazırlanmıştır.
Detaylı bilgi için Tıklayınız.

1- Tüm müşterileri listeleyen SP yazınız.


2- Dışarıdan gönderilen bilgilere göre Nakliyeci kaydeden SP yi yazınız


3- Dışarıdan gönderilen bilgilere göre Nakliyecinin tüm bilgilerini güncelleyen SP yi yazınız


4- Dışarıdan gönderilen bilgiye göre Nakliyeciyi silen SP yi yazınız


5- Dışarıdan gönderilen bilgilere göre Nakliyeci kaydeden SP yi yazınız. Aynı telefon numarası varsa kaydetmeyiniz.


6- Gönderilen KategoriID ye göre ürünleri listeleyen SP yi yazınız.(UrunID,UrunAdi,KategoriAdi)


7- Dışarıdan gönderilen musteriID ye göre o müşterinin satın aldığı ürünleri ve kaç adet satın aldığını listeleyen SP yazınız.


8- Dışarıdan gönderilen iki tarih arasında sevk edilen satışları listeleyen SP yi yazınız.


9- Dışarıdan gönderilen SatisID ye göre yapılan satışın UrunAdi,BirimFiyati,Miktar,İndirim,İndirimli toplam fiyatı şeklinde listeleyen SP yi yazınız.


10- Dışarıdan gönderilen sayı kadar en yüksek fiyata sahip ürünleri listeleyen SP yi yazınız. Sayı gönderilmezse 10 adet ürün listeleyiniz.


11- Dışarıdan gönderilen iki tarih arasında satışı yapılan indirimli ürünlerin UrunAdi, İndirim, SatisTarihi şeklinde listeleyen SP yi yazınız.


Yorum Gönder

0Yorumlar
Yorum Gönder (0)

#buttons=(Accept !) #days=(20)

Web sitemiz, deneyiminizi geliştirmek için çerezleri kullanır. Daha fazla
Accept !