SQL Server – Stored Procedure

Selamün Aleyküm Arkadaşlar;

Saklı prosedürler (Stored Procedure) sql cümleciklerinden oluşur. Bir nevi alt programlardır. Çalışması hızlıdır. Bunun sebebi bir kere derlenmeleridir.

Tanımlanması:

Prosedürün çağırılması:

Bir ogrenciler tablomuz olsun. Alanları sırasıyla Numara, Ad, Soyad, Bolum, Sinif, Sube olsun.

Bu tabloyu listeleyen bir procedür yazalım. Dışarıdan herhangi bir parametre almayacak.

Prosedürümüzü yazdık. Şimdi bunu çağıralım.

Dönen değer ogrenciler tablosundaki verilerdir.

Numarası girilen öğrencinin kaydını gösteren saklı prosedürü yazalım. Dışarıdan parametre alacak. Numara alanımızın türü int olduğu için parametremizin türü de int olacak.

Çalıştıralım.

Numarası girilen öğrenciyi silen prosedürü yazalım.

Ad ve Soyadı girilen öğrenciyi getiren saklı prosedürü yazalım. İki tane parametre alacak. bir ad alanı için diğeri soyad alanı için.

Prosedürümüzü çağıralım.

Değişken tanımlama:

Tanımlanmış bir değişkene tablonun alanından veri almak:

Bir değişkene veri aktarmak için SET komutu kullanılır.

 

Hayırlı günler. Sağlıcakla kalın.

Bu döküman www.ibasoglu.com’a aittir. Kaynak belirtmek suretiyle alıntı yapılabilir.