>>>>> Serik Akhmetov writes:
Serik> CREATE OR REPLACE FUNCTION test1() RETURNS text AS' declare t
Serik> int4[] ; ret text; begin
Serik> t[0] := 100; t[1] := 200;
Serik> select array_dims(t) into ret; return ret;
Serik> end' LANGUAGE 'plpgsql' VOLATILE;
Serik> возвращает пустую строку. Что сделал не правильно ?
Надо инициировать массив.
declare
t int4[] := ''{}'';
--
Sergey Suleymanov