stok: int
A. STORED PROCEDURE
Stored procedure memungkinkan sebuah aplikasi berbasis database (SQL) mendefinisikan
dan kemudian memanggil prosedur melalui pernyataan SQL.
Salah satu keuntungan menggunakan Stored procedure dalam aplikasi terdistribusi adalah
dapat digunakannya satu perintah CALL pada aplikasi untuk mengerjakan perintah yang
sama pada modul program yang berbeda.
cara penulisan sintak
DELIMITER //
CREATE PROCEDURE <nama_procedure> (IN <nama_variabel1> tipedata,
IN <nama_variabel2> tipedata, IN <nama_variabel3> tipedata)
BEGIN
[perintahnya]
END//
Keterangan :
<nama_variabel1> :PARAMETER
Merupakan nama variable yang digunakan sebagai parameter masukannya.
[perintahnya] :
Dapat berupa perintah INSERT, UPDATE, DELETE, SELECT, DLL. dalam perintah tersebut
juga dapat berisi lebih dari beberapa perintah SQL.
CONTOH:
berikut ini contoh prosedure untuk mengisi tabel petugas dan menampilkannya
DELIMITER //
CREATE PROCEDURE petugasbaru (IN kd VARCHAR(5), IN nama
VARCHAR(100), IN lahir DATE)
BEGIN
INSERT INTO petugas VALUES (kd, nama, lahir);
SELECT * FROM PETUGAS;
END//
cara aksesnya:
B. VIEW
Cara membuat view:
Cara memanggilnya:
Contoh:
Cara memanggilnya: