İçeriğe geç

Pl/Sql Nedir

Spread the love

Plsql resim

PL/SQL yapısal dillere ait özelliklerin SQL’e eklenmesiyle ortaya çıkan Oracle’a has bir dildir. İstemci sunucu ortamları tasarlama ile ağ üzerindeki dağıtık işlemler yapma ve transactionlar çalıştırma imkanı sunmaktadır. PL/SQL kullanarak her türlü SQL cümleciğini yazabilirsiniz. Dinamik SQL ifadeleri oluşturup, çalıştırabilirsiniz. PL/SQL programları genellikle veritabanında saklanırlar. Bu nedenle sorguların istemciden veritabanına gönderilmesi ve tekrar istemciye gönderilmesine gerek yoktur.Böylecilikle ağ trafiğini de azaltmış olur.

PL/SQL, SQL cümlelerine blok yapılarının,şart cümlelerinin,dögülerin v.b diğer özelliklerin eklenmesiyle oluşmuş bir dildir.

Birbirleriyle ilişkili ifadelerin mantıksal bölümlere ayrılması demektir.Değişken tanımlamaları ve hata kontrolleride her blok içerisinde yapılabilir.PL/SQL blok yapısı 3 bölümden oluşur

1-Bildirim Deyimleri
2-Program Komutları
3-Aykırı durumlar

Bu üç bölümden sadece ikincisi zorunludur. Klasik bir PL/SQL blok yapısı şu şekildedir.

[sql][ Declare
–bildirim deyimleri(tanımlamalar)
BEGIN
–program komutları
[EXCEPTION
–aykırı durumlar
END;
[/sql]

Declare ; Blok içerisinde kullanılan değişkenlerin tanımlandığı bölümdür.
Begin ; Bloğun başlangıcını belirten rezerve isimdir.
Exception ;Aykırı durumların başlangıcını belirten rezerve isimdir.Hata durumlarında neler yapılacağını belirtir.
End ; Bloğun sonunu belirten rezerve isimdir

Tarih:Oracle

İlk Yorumu Siz Yapın

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.