MS_SQL stored procedure kullanımı

Loading

Stored procedure , SQL de yazdığımız ve yine kendi içinde sakladığımız sorgulardır. Bu sorgular SQL içinde olduğu için hem daha güvenilir , daha hızlı ve Birçok yerde çağırabildiğimiz sorgulardır. Kod tekrarından kurtarmış olacaktır. Güvenli , Hızlı olmasını istediğimiz işlemler için Stored procedure yazabiliriz. Stored procedure nasıl oluşturulur nasıl update yapılır nasıl kullanılır Northwind db si ile örneklere bakalım

Örnek-1

Çıktısı

Örnek-2

Not: nolock kilitli bir tablodan kilidin açılmasını beklemeden kayıt çekmeye yarar is null boş olan değerleri de test eder , is not null boş olmayan değerleri test eder

Çıktısı

Örnek-3 : Parametre de göndererek işleme sokabiliriz

Çıktısı

Örnek-4 : Northwind in kendi SP si üzerine

Burada da 1998 yılında satın alınan ürünlerin Ürün adına göre gruplanıp sıralanması yapılmıştır.

Çıktısı

Not: Yazdığımız bir SP yi Değiştirmek istediğimizde başına UPDATE yazıp çalıştırarak istediğimiz değişikliği yapar update ederiz.

sağlıcakla kalın…

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Mesut Yiğit

Kaliteli bilgilerin bulunduğu, paylaşımcı ve her daim geliştirici bir öğrenimin benimsendiği Teknik ve diğer konularda kendime ve geleceğe notlar