-- Yazacağınız bir programda veri(data) trafiğini azaltmak istiyorsanız Stored Proceduredds kullanılır. -- Yalnızca veri trafiğini azaltmak amacıyla değil, daha hızlı sonuç almanızı da sağlar. -- Zaten SP'ler SQL'de saklı olarak durmaktadır. -- Bir nevi önceden derlenmiş sorgular kümesi diyebiliriz. -- Öncelikle tblIller adlı tablomuzdaki verileri gösteren bir SP oluşturalım CREATE PROCEDURE procIlleri_Goster AS BEGIN -- Gerekli işlemler BEGIN END blokları arasına yazılır -- Zaten bu blok arası ise tanıdığımız işlemlerden oluşmaktadır. Select, Update, Insert gibi.. SELECT * FROM tblIller END
-- Oluşturduğumuz SP'yi çağırmak içinse aşağıdaki ifadeyi kullanabiliriz exec procIlleri_Goster
-- Çıktı il_ID il_Ad 1 Adana 2 Adıyaman 3 Afyon 4 Ağrı 5 Amasya 6 Ankara 7 Antalya 8 Artvin