predavani parametru do funkce v sql (Postgres 7.3.2)
Karel Zak
zakkr na zf.jcu.cz
Pondělí Březen 17 09:41:43 CET 2003
On Sun, Mar 16, 2003 at 01:02:27PM +0100, Jiri Chaloupka wrote:
> potud vse v poradku.
> nicmene nakonec si nejsem jisty, jak se k vysledku dostat, neb teoreticky:
>
> create or replace function procdd3(integer) returns setof t_dealerdd as
> 'select procdd2($1)' language 'sql';
Co to udela pokud pouzijete primo dotaz: "select procdd2($1)"? :-)
Funkce vracejici RECORD (setof) musi byt pouzivany na misto tabulek,
tedy:
create or replace function procdd3(integer) returns setof t_dealerdd
as 'select * from procdd2($1)' language 'sql';
^^^^^
> narazi na problem jak do funkce procdd2() prenest v sql predavanou hodnotu.
> Poradite?
Jaky problem? Lepe to popiste :-)
Karel
--
Karel Zak <zakkr na zf.jcu.cz>
http://home.zf.jcu.cz/~zakkr/
Další informace o konferenci Test