[Linux-programlama] MySQL + Function + Değişken Kullanımı ?

---------

New Message Reply About this list Date view Thread view Subject view Author view Attachment view

From: Ahmet ERDOGAN (corsair@linuxcuyuz.biz)
Date: Tue 14 Jun 2005 - 10:50:16 EEST


Merhabalar

Benim 2 adet ( liste ve grup ) mysql tablom var. yapmak istediğim şu ama bir sorun dışında

CREATE FUNCTION `mevcut_hesapla`()
    RETURNS tinyint(4)
    NOT DETERMINISTIC
    SQL SECURITY DEFINER
    COMMENT ''
BEGIN
update grup set `mevcut` = mevcut_ver(grup_ad);
RETURN NULL;
END;

mevcut_ver fonksiyonunu çağırarak mevcut alanlarını güncellemek istiyorum

CREATE FUNCTION `mevcut_ver`(param1 VARCHAR(15))
    RETURNS tinyint(3)
    NOT DETERMINISTIC
    SQL SECURITY DEFINER
    COMMENT ''
BEGIN
  SET @sayi = 0;
  SELECT COUNT(*) INTO param1 FROM `liste` AS sayi;
  RETURN @sayi;
END;

bu kısımda sayi değişkenini kullanamıyorum. Direk set ile verdiğim
0 değerini yazıyor veritabanına bu değişkeni nasıl kullanabilirim?

Kolay gelsin

_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama


New Message Reply About this list Date view Thread view Subject view Author view Attachment view

---------

Bu arsiv hypermail 2.1.2 tarafindan uretilmistir.