Function (Fonksiyon) Oluşturma ve Kullanma

function-fonksiyon-olusturma-ve-kullanma (büyük resim için tıklayın)

Belirli bir işi yapmak için uygun biçimde bir araya getirilmiş deyimler bütününe fonksiyon diyoruz.

Örnek üzerinden ifade etmek için, önceden hazırlamış olduğum üye sayısını veren fonksiyon aşağıdadır.

  • DELIMITER $$
  • CREATE FUNCTION fn_topuyesay ()
  • RETURNS INT
  • BEGIN
  • DECLARE sayi INT;
  • SET sayi=(SELECT COUNT(id) FROM uye);
  • RETURN sayi;
  • END$$
  • DELIMITER ;

Örneği açıklayalım;

  • CREATE FUNCTION fn_topuyesay() ile fonksiyon oluşturacağımızı ( parantez içerisine parametre de eklenebilir),
  •  RETURNS INT ile int tipinde değer döneceğimizi, 
  • DECLARE ile değişken oluşturup SET ile oluşturduğumuz değişkene SELECT sorgusu ile değer ataması gerçekleştirdiğimizi 
  • RETURN ile bu değişkeni döndürdüğümüzü,

belirtmiş oluyoruz. Fonksiyonu;

  • SELECT fn_topuyesay()

sorgusu ile kullanabiliriz.

omurserdarr

Ömürcan Serdar, 30 Ağustos 2018 Perşembe 15:30 tarihinde kayıt oldu

Etiketler

Beğeni


mysql Kategori

SQLSTATE[HY000]: General error: 1442 Error (used by statement which invoked this stored function/trigger)

Windows Komut Satırından MySQL Erişimi

İki Gün Arasındaki Zaman Farkı (TIMESTAMPDIFF)