metode out
menghitung karyawan dari tabel karyawan
delimiter //
create pprocedure jml(OUT jumlah int)
select count(id_kar) into jumlah from karyawan;
//
delimiter :
cara memenggil metode out berbeda dengan metode in.
untuk metode out harus menggunakan sebuah variable penampung.
call jml(@jml_karyawan);
select @jml_karyawan;
INOUT
menampilkan jumlah gaji karyawan berdasarkan jabatan
dimana jabatan = XX
delimiter //
create procedure jumgaji(IN jb varchar(20), OUT gj double)
select sum(gaji) iinto gj from karyawan
where jabatan = jb;
//
delimiter :
call jumgaji('op',@jml_gaji);
select @jml_gaji
delimiter /
create procedure gajab(In gj double)
select jabatan, gaji from karyawan
where gaji > gj;
/
delimiter ;
call gajab(2000000);
delimiter //
create procedure allgaji(out gj double)
select sum(gaji) into gj from karyawan;
//
delimiter ;
call allgaji(@gaji_semuanya);
select @gaji_semuanya;
Subscribe to:
Post Comments (Atom)
Comments :
0 komentar to “PBD pert 12”
Post a Comment