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