Laporan Sementara Praktikum Data Mining
Modul 3
Error Handling
1. Impor Database yang telah dibuat pada praktikum sebelumnya :
SQL : imp user/password full=y file=D:\namafileexport.dmp
2. Menambahkan script exception pada Sql Plus :
SQL : declare
pe_ratio number(7,2);
BEGIN
slect harga into pe_ratio from buku
where id_jenis = "IT" AND id_buku = BK-001';
exception
when too_many_rows then
dbms_output.put_line('kolom harus diisi');
insert into stats (symbol, ratio) velue ('Rp',pe_ratio);
commit;
end;
/
3. Proses Pembuatan Cursor untuk Pengambilan Nilai Stock Buku pada Tabel :
SQL : set serveroutput on;
DECLARE
pe_ratio varchar(6);
jangan exception;
BEGIN
SELECT STOCK INTO pe_ratio from buku where id_buku='BK-001';
if pe_ratio<1 then
raise jangan;
else
DBMS_OUTPUT.PUT_LINE(pe_ratio);
COMMIT;
end if;
EXCEPTION
WHEN no_data_found THEN
DBMS_OUTPUT.PUT_LINE('tidak ada');
WHEN jangan THEN
DBMS_OUTPUT.PUT_LINE('Stok habis');
END;
/
Demikian yang dapat saya bagikan pada kesempatan kali ini, tunggu update informasi dan tutorial selanjutnya. Terima Kasih dan Semoga Bermanfaat...
By : Adjie_ss
0 komentar:
Post a Comment