Sintak dasar:
nama_konstanta CONSTANT tipe_data[ukuran] := nilai;
Keterangan :
- nama_konstanta adalah nama dari konstanta yang akan dibuat.
- CONSTANT adalah reserved word di PL/SQL untuk membuat konstanta.
- tipe_data adalah tipe data yang sesuai dengan konstanta.
- ukuran adalah nilai maksimum yang akan digunakan pada tipe data. ukuran ini bersifat optional.
- nilai adalah nilai/value yang diberikan pada konstanta. nilai ini tidak boleh berubah/ diubah.
Contoh 1 :
DECLARE
npm number(5) NOT NULL := 2;
nama varchar2(15) := 'Nursalim';
jurusan CONSTANT varchar2(15) := 'Teknik Informatika';
BEGIN
dbms_output.put_line('Nilai variable :');
dbms_output.put_line('NPM : ' || npm || ' Nama Mahasiswa : ' || nama);
dbms_output.put_line('Nilai Konstanta:');
dbms_output.put_line('Jurusan : ' || jurusan);
END;
/
Hasil Eksekusi :
Nilai variable NPM : 2 Nama Mahasiswa : Nursalim Nilai Konstanta Jurusan : Teknik Informatika
Contoh 2:
DECLARE
phi CONSTANT REAL := 3.14159;
jari_jari REAL := 3;
luas REAL := (phi * (jari_jari * jari_jari));
BEGIN
dbms_output.put_line('===== Menghitung Luas Lingkaran =====');
dbms_output.put_line(' PHI : ' || phi );
dbms_output.put_line(' Jari - Jari : ' || jari_jari );
dbms_output.put_line(' Luas : ' || luas);
END;
/
Hasil Eksekusi
===== Menghitung Luas Lingkaran ===== PHI : 3.14159 Jari - Jari : 3 Luas : 28,27431
Sekian tutorial singkat tentang Konstanta di PL/SQL. Semoga bermanfaat

Post a Comment