Tutorial MySQL ini menjelaskan cara membuat dan menghapus PROCEDURES di MySQL dengan sintaks dan contoh.

Apa itu PROCEDURES di MySQL?

PROCEDURES di MySQL adalah program tersimpan yang dapat teman-teman gunakan dengan parameter. Tetapi tidak mengembalikan nilai seperti function pada umumnya.

 

Membuat PROCEDURES di MySQL

Sama seperti teman-teman membuat PROCEDURES dalam bahasa lain, teman-teman dapat membuat sendiri PROCEDURES di MySQL. Mari kita lihat lebih dekat.

Syntax

Syntax untuk membuat prosedur di MySQL adalah:

 

procedure_name
Nama yang ditetapkan untuk prosedur ini di MySQL.
parameter
Pilihan. Satu atau lebih parameter dimasukkan ke dalam PROCEDURES. Saat membuat PROCEDURES, ada tiga jenis parameter yang dapat dideklarasikan:

  1. IN – Parameter dapat dirujuk oleh PROCEDURES. Nilai parameter tidak dapat ditimpa oleh PROCEDURES.
  2. OUT – Parameter tidak dapat direferensikan oleh PROCEDURES, tetapi nilai parameter dapat ditimpa oleh PROCEDURES.
  3. IN OUT – Parameter dapat direferensikan oleh PROCEDURES dan nilai parameter dapat ditimpa oleh PROCEDURES.
declaration_section
Tempat dalam prosedur di mana Anda mendeklarasikan variabel lokal.
executable_section
Tempat dalam prosedur di mana Anda memasukkan kode untuk PROCEDURES.

 

Contoh Membuat PROCEDURES di MySQL

Mari kita lihat contoh yang menunjukkan cara membuat PROCEDURES di MySQL:

 

Teman-teman kemudian dapat merujuk PROCEDURES di MySQL baru teman-teman sebagai berikut:

 

Menghapus PROCEDURES di MySQL

Setelah teman-teman membuat PROCEDURES  di MySQL, Teman-teman mungkin menemukan bahwa teman-teman perlu menghapusnya dari database.

Syntax

Syntax untuk menghapus PROCEDURES di MySQL adalah:

procedure_name
Nama PROCEDURES di MySQL yang mau dihapus.
Contoh

Mari kita lihat contoh bagaimana cara menghapus PROCEDURES di MySQL.

Sebagai contoh:

Contoh ini akan menghapus PROCEDURES yang disebut Income.