Cara menggunakan exit stored procedure mysql

This post will cover how to create Stored Procedures using PHP My Admin. Next part will cover how to execute Stored Procedures using Laravel.

First of all what is Stored Procedure?

A stored procedure is a prepared SQL code that you can save, so the code can be reused over and over again.

You can pass parameters to the stored procedure to get data based on Dynamic values.

Step -1 : Open PHP My Admin and select the database to create stored procedure

Step -2 : Go to Routines menu & Click on Add routine.

Cara menggunakan exit stored procedure mysql

Membuat Stored Procedure di MySQL – Setelah artikel sebelumnya membahas tentang Pengantar MySQL Stored Procedure maka pada artikel ini akan membahas tentang implementasi atau cara membuat stored procedure pada MySQL. Pada pembahasan ini akan menggunakan Schema OP. Untuk link download Schema OP dapat diunduh pada halaman ini. Sedangkan untuk cara import database melalui MySQL dapat dilihat pada artikel Cara Import Database Melalui MySQL Command Line.

Contents

Langkah-langkah membuat stored procedure MySQL

Dalam pembuatan stored procedure memilik struktur dasar dalam penulisannya. Struktur dasar dalam pembuatan stored procedure adalah

DELIMITER //
CREATE PROCEDURE NamaProcedure()
BEGIN
SELECT * FROM namatable;
END //
DELIMITER ;

Penjelasan dari masing-masing perintah adalah sebagai berikut:

1. DELIMITER sebenarnya tidak terkait dengan syntax stored procedure. Namun dalam hal ini digunakan sebagai pembatas yang standarnya adalah titik koma (;). Dalam penggunaan delimiter pada artikel ini menggunana tanda garis miring ganda (//) dan bisa juga menggunakan karakter dollar ganda ($$). Alasan kenapa harus mengubah delimiter yang standarnya titik koma (;) menjadi seperti struktur diatas adalah supaya stored procedure dapat dibaca dan tersimpan secara keseluruhan.

2. CREATE PROCEDURE adalah perintah yang digunakan untuk membuat suatu stored procedure baru.

3. Bagian antara BEGIN dan END adalah bagian tubuh dari stored procedure. Bagian ini merupakan tempat dari perintah-perintah SQL ditulis.

Dalam pembahasan ini akan dibuat stored procedure untuk menampilkan daftar karyawan dalam Schema OP dengan nama stored procedure DaftarKaryawan tanpa parameter.

/* JIKA MENGGUNAKAN DELIMITER BERAKHIRAN TANDA GARIS MIRING GANDA (//) */

DELIMITER //
CREATE PROCEDURE DaftarKaryawan()
BEGIN
SELECT * FROM employees;
END //
DELIMITER;

/* JIKA MENGGUNAKAN DELIMITER BERAKHIRAN TANDA DOLLAR GANDA ($) */

DELIMITER $

CREATE PROCEDURE DaftarKaryawan()
BEGIN
SELECT * FROM employees;
END $
DELIMITER;

Cara memanggil stored procedure MySQL yang telah dibuat

Setelah stored procedure berhasil dibuat, langkah selanjutnya adalah menggunakan atau memanggil stored procedure tersebut. Struktur dasar dalam pemanggilan stored procedure adalah

CALL NamaProcedure();

Sebagai contoh pemanggilan stored procedure yang telah dibuat sebelumnya yang diberi nama DaftarKaryawan() maka

CALL DaftarKaryawan;

Hasil dari pemanggilan stored procedure diatas adalah

Hasil pemanggilan stored procedure DaftarKaryawan()

Untuk melihat daftar stored procedure yang telah dibuat, maka menggunakan perintah

SHOW PROCEDURE STATUS;

Hasil dari perintah SQL diatas adalah

Hasil perintah yang digunakan untuk memanggil stored procedure yang telah dibuat

Cara menghapus stored procedure MySQL yang telah dibuat

Jika stored procedure yang telah dibuat sudah tidak digunakan atau ingin dihapus, maka struktur dasar dalam menghapus stored procedure adalah

DROP PROCEDURE NamaProcedure;

Sebagai contoh jika ingin menghapus stored procedure DaftarKaryawan, maka perintahnya adalah

DROP PROCEDURE DaftarKaryawan;

Itu tadi langkah-langkah dalam pembuatan stored procedure dalam MySQL.

Happy Coding ^-^

  • TAGS
  • mysql

Facebook

Twitter

Pinterest

WhatsApp

Linkedin

Telegram

VK

LINE

Previous articlePengantar MySQL Stored Procedure

Next articleDeklarasi Variable Dalam Stored Procedure MySQL

Cara menggunakan exit stored procedure mysql

Bayu S. Ajie P. Putra

https://www.bayusapp.com/

"The only way to do great work is to love what you do" - Steve Jobs

Cara menggunakan exit stored procedure mysql


Cara menggunakan exit stored procedure mysql

MOST POPULAR

More

CodeIgniter 3 Part 6: Cara Menghilangkan index.php di CodeIgniter

CodeIgniter 3 Bayu S. Ajie P. Putra - April 25, 2019

Cara Menghilangkan index.php di CodeIgniter, CodeIgniter adalah salah satu web framework berbasis PHP dengan menerapkan model MVC (Model-View-Controller) untuk membangun sebuah aplikasi berbasis web/website yang...

Cara Install XAMPP di Distro Linux

Tutorial Bayu S. Ajie P. Putra - December 20, 2017

XAMPP adalah sebuah software yang digunakan sebagai server yang berdiri sendiri/localhost yang didalamnya terdiri dari program Apache, MySQL, PHP, dan Perl. XAMPP dapat digunakan...

CodeIgniter 3 Part 3: Struktur Folder CodeIgniter Beserta Fungsinya

CodeIgniter 3 Bayu S. Ajie P. Putra - April 4, 2019

Struktur Folder CodeIgniter Beserta Fungsinya - Dalam artikel sebelumnya berjudul Pengenalan dan Pengertian CodeIgniter telah dibahas apa itu CodeIgniter, metode yang digunakan, serta keuntungan...

Membuat Auto Close (Auto Dismiss) Bootstrap Alerts

Bootstrap Bayu S. Ajie P. Putra - December 8, 2019

Membuat Auto Close (Auto Dismiss) Bootstrap Alerts - Pesan pemberitahuan atau notificication biasanya digunakan dalam sebuah aplikasi atau website untuk memberitahu suatu aksi yang...

Sublime Text 3.2.2 Build 3211 Full Crack - Sublime Text 3.2.2 Build 3211 adalah salah satu dari sekian text editor yang sampai saat ini...