IP

Rabu, 20 November 2013

Program PL/SQL Looping




Logika :
  1. SET SERVEROUTPUT ON, maksud dari program diatas agar output program dapat keluar, jika tidak ditulis maka outputnya tidak akan keluar.
  2. DECLARE, berfungsi untuk mendeklarasi kan variabel dan tipe data yang dibentuk untuk membuat program.
  3. A, B, C, D INTEGER, maksud dari program diatas adalah kita mendeklarasikan variabel A, B, C,D dengan tipe data integer.
  4. BEGIN, berfungsi untuk memulai program yang akan dijalankan.
  5. FOR A IN 1..6 LOOP, maksudnya adalah kita akan melooping variabel A sebanyak enam kali.
  6. FOR B IN 1..A LOOP, maksudnya adalah kita akan melooping variabel B sebanyak A kali.
  7. DBMS_OUTPUT.PUT (B), maksud dari program diatas adalah kita akan mencetak nilai dari variabel B.
  8. END LOOP, maksud dari program diatas adalah kita akan memberhentikan dari proses looping.
  9. DBMS_OUTPUT.PUT_LINE(‘’), maksud dari program diatas adalah kita akan mencetak baris kosong.
  10. END LOOP, berfungsi untuk mengakhiri proses looping atau perulangan.
  11. FOR C IN REVERSE 1..5 LOOP, maksud dari program diatas kita akan melooping variabel C secara terbalik dari 5 ke 1.
  12. FOR D IN 1..C LOOP, maksud dari program diatas adalah kita akan melooping variabel D sebanyak C kali.
  13. DBMS_OUTPUT.PUT (D), maksud dari program diatas adalah kita akan mencetak nilai dari variabel D.
  14. END LOOP, berfungsi untuk mengakhiri proses looping atau perulangan.
  15. DBMS_OUTPUT.PUT_LINE(‘’), maksud dari program diatas adalah kita akan mencetak baris kosong.
  16. END LOOP, berfungsi untuk mengkahiri proses looping atau perulangan.
  17. END, untuk mengakhiri program yang kita buat.
  18. /, berfungsi untuk memanggil program.

0 komentar:

Posting Komentar

free counters