Merhabalar ,

Bu yazımda Oracle da prosedürler nasıl kullanılır hakkında yazacağım .

Store Procedure ler kısacası sql de birden fazla işlemin tanımlandığı ve yazılma amacına göre geriye değer döndüren veya döndürmeyen SQL objeleridir . SP ler giriş parametresi alabilir veya almayabilir , eğer giriş parametrelerine ilk değer ataması yapılmaz ise SP kullanıldığında giriş değerlerine değer atanması zorunlu olacaktır , yoksa hata alınır.

SP lerin içerisinde INSERT , UPDATE ,  SELECT işlermler yapılabilir , farklı SP ler çalıştırılabilir , bu işlemlerin hepsi veya 1 tanesini yapmak mümkündür geriye birden fazla Dataset döndürebilir (birden fazla tablo döndürebilir).

Bir Örnek ile Bir prosedür oluştutup kullanımını inceleyelim:

verdiğimiz telefon numarasını format a sokarak değiştiren prosedür.

Kullanımı :

Çıktı :

screenshot_20

Veya SELECT ile tablolar döndürebilir , updete ,insert işlemleri yapılabilir.

Örn:

Update işlemlerinde COMMIT komutu ile işlemleri gerçekleştirir.

Bu yazımızda Örneklerimiz şimdilik bu kadar ,

Umarım faydalı olmuştur , İyi çalışmalar 🙂 – Salih ŞEKER

Print Friendly, PDF & Email
Bu alana reklam verebilirsiniz!