1. Apa yang
kalian ketahui tentang array ?
2. Tuliskan bentuk
umum dan contoh sederhana dari array dalam PL/SQL?
Jawab :
1. Array
merupakan tipe data bentukan yang dapatmenyimpan sekumpulan nilai dari tipe
data yang sama dan dikemas dalam bentuk larik. Nilai dari elemen-elemen
array dapat diakses melalui indeksnya. Nilai dari elemen-elemen
array dapat diakses melalui indeksnya,
perlu diperhatikan bahwa indeks array harus dari tipe data yang mempunyai keterurutan,
seperti halnya tipe integer.
TYPE
nama_tipe IS
TABLEOF tipe_data
INDEX BY BINARY_INTEGER;
TABLEOF tipe_data
INDEX BY BINARY_INTEGER;
*Contoh program array pada PL/SQL
SET SERVEROUTPUT ON;
DECLARE
TYPE SISWA IS
TABLE OF VARCHAR2(25)
INDEX BY BINARY_INTEGER;
NAMA SISWA;
I INTEGER;
BEGIN
NAMA(1) := 'RORO RIZKY ANANDA';
NAMA(2) := 'FEBRIANI';
NAMA(3) := 'RIZALDI MUHAMMAD';
NAMA(4) := 'WAHYU AJI';
NAMA(5) := 'ANGGRAENI RETNO';
FOR I IN 1..5 LOOP
DBMS_OUTPUT.PUT_LINE('Nama siswa ke-' || TO_CHAR(I)
|| ' : ' || NAMA(I));
END LOOP;
END;
/
Tidak ada komentar:
Posting Komentar