Rabu, 21 September 2011

Pemrograman Basis Data

Pertemuan 2


1. Pengertian  declare bertujuan untuk mendeklakarisakan sebuah variabel untuk menampung sementara data yang akan ditampilkan. Didalam gambar 1 dan 2 terdapat variabel yaitu:
- v_deptno yang menampung data tipe number dan panjang data empat karakter.
- v_location_id yang mempunyai data tipe number dan panjang data empat karakter.

Setelah BEGIN ada beberapa procedure yaitu, SELECT department_id,location_id INTO v_deptno, v_location_id FROM departments WHERE department_name = 'Sales' ;
yang berarti menampilkan kolom department_id dan location_id yang ditampung dalam variabel v_deptno dan v_location_id yang diambil dari tabel departments dimana department_name yang diminta bernama Sales. 




2. Maksud v_hire_date employees.hire_date%type; pada gambar kedua adalah variabel v_hire_date data tipenya sama dengan data pada tabel employees, kolom hire_date yang tipe datanya adalah date.




3. Pada gambar 3 hampir sama dengan gambar 1 dan 2, namun pada gambar 3 digunakan untuk menampilkan pada desktop dengan menggunakan DBMS_OUTPUT.PUT_LINE.
Namun untuk menggunakan fasilitas ini terlebih dahulu harus menggunakan SET SERVEROUTPUT ON. Hal ini bertujuan untuk mengaktifkan secara default SET SERVEROUTPUT yang bersifat OFF.
Hasil yang akan ditampilkan pada desktop adalah 'The sum salary is' kemudian akan digabung dengan hasil v_sum_salary dengan adanya concate. Digunakannya TO_CHAR adalah untuk mengubah variabel v_sum_sal yang awalnya number menjadi string.

0 komentar:

Posting Komentar

Share

Twitter Delicious Facebook Digg Stumbleupon Favorites More