Hurriyet

12 Kasım 2012 Pazartesi

PL/SQL Ders 5



PL/SQL Sabitleri(Constants)
 
 
               PL/SQL sabitleri, PL/SQL bloğu içinde program süresince bir değerin hiç değişmeden
 kalacağını belirten değişkenlerdir. Sabitler kullanıcılar tarafından belirlenir. Örneğin; eğer siz
 çalışanların maaşlarını yüzde 30 arttıracak bir program yazmak isterseniz, bir sabit belirleyip
 bunu program boyunca kullanabilirsiniz. Tekrar maaşı arttırmak istediğinizde bu sabit değeri
 kullanabilirsiniz. Böylece diğer değeri değiştirmekten daha kolay olur.
 
Sabitlerin genel yazım şekli:
 
Sabit_ismi Constant veri_tipi:= deger;
 
·         Sabit_ismi sabitin ismidir. Değişken ismi gibidir.
·         “Constant” kelimesi özel bir kelimedir ve değişkenin bir sabit olduğunu belirtir.
·         “Deger” ise değişkenin tanımlandıktan sonra atanması gereken değerdir. Daha 
sonra atanamaz.
 
var_maas_artisi  sabitini tanımlamamız için gerekn kod şu şekildedir:
 
Declare 
Var_maas_artisi constant number(5):=15;
 
Sabite değeri, sabitin yaratıldığı zaman atanması gerekir. Her o anda atanmazsa hata alır.
 
Örneğin aşağıdaki kod hata alacaktır.
 
DECLARE 
 
 Var_maas_artisi constant number(5); 
 
BEGIN 
 
 Var_maas_artisi:= 100; 
 
 dbms_output.put_line (Var_maas_artisi); 
END;

Hiç yorum yok:

Yorum Gönder