Jumat, 13 Juni 2014

LA PLSQL III

Statment perulangan pada PLSQL


LOGIKA :
Pada keseluruhan program set serveroutput on yaitu untuk mengaktifkan agar dapat menampilkan output program jika tidak di set on maka output tidak akan tampil, kemudian ada bagian declare yang mendaftarkan beberapa variabel diantaranya nm,kls,ju sebagai tipe data varchar yang tanpa perlu di deklarasikan tetapi diambil dari nama tipe data yang pada pada table mahasiswa menggunakan tanda %%type. lalu tes_cur sebagai tipe data cursor
Setelah itu ada begin yang artinya sederetan statement akan di eksekusi. Pada program ini tes_cur di buka atau diaktifkan dengan menggunakan open tes_Cur. Kemudian ada pengambilan record menggunakan fetch yang di masukan dari table mahasiswa kedalam variabel nm,kls,jur sebanyak record yang ada dan memiliki npm tersebut. Kemudian akan ditampilkan jumlah recordnya dengan %rowcount

LOGIKA:
Beda dengan program sebelumnya bahwa tes_cur yang di select akan digunakan sebagai alat untuk memodifikasi jurusan, perulangan yang di lakukan akan membaca record satu per satu dari batas bawah hingga batas atas yaitu tes_cur. Setelah diupdate akan melakukan commit. Commit dilakukan untuk membuat table menjadi permanen apabila dilakukan rollback akan kembali ke transaksi terakhir saat table dirubah

0 komentar:

Posting Komentar

 
;