Praktikum Basis Data(procedure)

 

M.Indra Galih

211011400954

05TPLP013

 

1. Delimiter : 


 Keterangan : Menampilkan tabel employee dan order menggunakan delimiter.

 

2. Procedure : 

 

 Keterangan : procedure menampung perintah menampilkan kolom2 yang dipilih.


3. Procedure Delimiter : 

Keterangan : Membuat 2 procedure dalam 1 delimiter


4. Menghapus Procedure :

Keterangan : Menghapus procedure AOrders.


5. Variabel : 

Keterangan : menampilkan jumlah seluruh data yang berada di tabel order dengan membuat variabel totalOrder.


 

 6. Parameter : 

a) IN : 

Perintah IN digunakan untuk mendeklarasikan parameter yang akan menerima nilai sebagai input dari pemanggil stored procedure tersebut.

Query : 

Keterangan : Saya membuat sebuah procedure yang berisi perintah untuk menampilkan data dari tabel customer yang mempunyai nama country sesuai keinginan saya.

Hasil : 

Keterangan : Menampilkan data customer yang mempunyai nama country = USA.


b) OUT : 

Perintah OUT digunakan untuk mengembalikan nilai dari stored procedure atau fungsi kepada pemanggil setelah prosedur atau fungsi selesai dieksekusi. 

Query : 


Hasil : 

Keterangan : Menampilkan data dari kolom orderStatus yang berisi Shipped, dan menampilkan jumlahnya kedalam kolom TotalShipped.


c) INOUT : 

Perintah INOUT digunakan untuk memberikan nilai sebagai input ke dalam stored procedure atau fungsi dan mengembalikan nilai tersebut ke pemanggil setelah stored procedure atau fungsi selesai dieksekusi.

 Query : 


 
Hasil : 

Keterangan : Menambahkan nilai 50 kedalam employeecount yang sebelumnya bernilai 10, kemudian memanggil procedure Employee dan menampilkan isi dari employeecountvalue.




Komentar