Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 2 odgovora
  • 2.126 pregleda

Najnovija ↓

Pomoć oko funkcija 02.10.2007. u 16:44 · pre 232 meseca #1
baza je mysql, verzija 5.0



ovo je funkcija.


DELIMITER $$

DROP FUNCTION IF EXISTS `a`.`aa`$$

CREATE FUNCTION `a`.`aa`()
RETURNS decimal(10,5)
BEGIN

declare p decimal(10,5);
select avg(c) as p from prva;



END$$

DELIMITER ;



i javi mi ovakvu grešku.

(0 row(s)affected)
(0 ms taken)

Error Code : 1415
Not allowed to return a result set from a function
(0 ms taken)


meni samo treba da mi ovo proradi, a dalje mi nije problem.
Re: Pomoć oko funkcija 02.10.2007. u 22:14 · pre 232 meseca #3
Po nekoj logici (nisam jos pisao mySQL funkcije) ali greska je dovoljno opisna - ne mozes vratiti vishe record-a vec samo jednu vrijednost. To je ocekivano ponasanje jedne funkcije u bilo kom jeziku.
Potpis
:: Nemoj se svadjati sa budalom, ljudi cesto nece primjetiti razliku ::
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme