CONTOH PROCEDURE PADA MYSQL
delimiter //
create procedure jumpeg()
-> begin
-> select count(*) as 'jumlah pegawai' from
infopribadi;
-> end
-> //
|
call jumpeg();//
|
delimiter //
create function gema(kata char(10), jumlah int)
-> returns
char(250)
-> begin
-> return
repeat(kata,5);
-> end
-> //
|
select gema(' wildan', 5);//
|
delimiter //
create function wildan(kata char(10), jumlah int)
-> returns char(250)
-> begin
-> return
repeat(kata,jumlah);
-> end
-> //
|
Membuat satu
Stored Procedure yang di dalamnya memuat lebih dari satu tabel.
Tabel Mahasiswa:
|
Tabel Dosen:
|
delimiter //
create procedure datamahasiswa()
-> begin
-> select
mahasiswa.nim, mahasiswa.nama, mahasiswa.alamat, mahasiswa.ipk,
dosen.id_dosen, dosen.nama, dosen.jabatan from
->
mahasiswa, dosen where
->
mahasiswa.id_dosen = dosen.id_dosen;
-> end
-> //
|
call datamahasiswa//
|
Komentar
Posting Komentar