postgres a funkce

Vitek Burda (noname2) burdav na cs.felk.cvut.cz
Úterý Září 19 08:12:17 CEST 2000


zdravim!
mam prob - proto pisu :)
udelam na postgresu tohle:

create function getwin(int4) returns float8
as 'select sum(prachy*kurz) as result from tabulka where tab_id = $1 and
prachy > 1000' language 'sql';

no a pak to spustim

select getwin(1);

no a kdyz v ty tabulce "tabulka" neni zadnej radek s id = 1 a zaroven ma
vic prachu nez 1000, vrati mi to prazdny vysledek.. takhle:

getwin
------

(1 row)

ja bych ale nutne potreboval, aby mi to vratilo hodnotu 0, da se to
nejak? pripadne mi staci dokopat k dokumentaci... prosel sem co je na
www.postgresql.org nebo tam nekde, ale o funkcich tam toho moc neni :(
da se udelat treba nejak cyklus? nebo vetveni? diky za info

Vitek Burda



Další informace o konferenci Databases