Re: PL/PGSQL a vicerozmerna pole

Jan Vysoky dbkonf na seznam.cz
Úterý Leden 20 14:52:24 CET 2004


Dobry den,
dekuji za odpoved, nicmene pri i[1][4] to opet vraci stejnou chybu,ja bohuzel predem nevim jak to pole bude velke. 
Problem jsem chtel puvodne resit pomoci plpython, bohuzel ten zatim AFAIK neumoznuje SETOF jako navrat funkce.

Dekuji.


> Netusim cim to je, dost mozna, protoze pole nesmi obsahovat NULL
> hodnoty. Proslo mi, kdyz jsem trochu jinak inicializoval pole.
> 
> CREATE OR REPLACE FUNCTION foo11() RETURNS integer AS '
>   DECLARE i integer[][] = ''{{0,0,0},{0,0,0},{0,0,0}}'';
> BEGIN
>  i[1][1] := 10;
>  i[1][2] := 10;
>  i[3][3] := 10;
>  RAISE NOTICE ''OK '';
>  RETURN i[3][3];

____________________________________________________________
SIEMENS C62 již od 1977 Kč.  Dost dobrý důvod dát svému starému telefonu kopačky! http://ad2.seznam.cz/redir.cgi?instance=68581%26url=http://www.oskar.cz


Další informace o konferenci Test