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

Postingan populer dari blog ini

Deteksi dan Koreksi Kesalahan pada Komunikasi Data

DMA (DIRECT MEMMORY ACCESS)

Topologi Mesh