MySql ‘de Stored Procedure Yazmak

MySql ‘de Stored Procedure Yazmak

DBMySql en büyük eksikliklerinden birini 5.0.X versiyonu ile çmzerek stored procedure yazmamıza olanak sağladı. Ben çok basitte olsa bir procedure yazdım ve onun nasıl call edildiğinide göstereceğim. Anlayacağınız artık MySql ile ilgili de sitemde yazılar bulacaksınız. Öncelikle deneme isimli bir database`im olsun bu database içinde de musteri isminde tablo oluşturdum. Bu tablaoya kayıt insert eden bir stored procedure yazacağım.
CREATE DEFINER=’root’@’localhost’  PROCEDURE ‘musteriekle'(adparam VARCHAR(50), soyadparam VARCHAR(50), adresparam VARCHAR(250))

INSERT INTO deneme.musteri (ad,soyad,adres)  VALUES (adparam,soyadparam, adresparam);

Bu procedure`de aşağıdaki gibi çağrılmaktadır.

CALL musteriekle(`Erkan`, `Sezer` , `Adres`)

Leave a Reply

Your email address will not be published. Required fields are marked *