Re[2]: [pgsql-ru-general] определение размера массива

Поиск
Список
Период
Сортировка
От Serik Akhmetov
Тема Re[2]: [pgsql-ru-general] определение размера массива
Дата
Msg-id 1518538093.20060114180913@pochtamt.ru
обсуждение исходный текст
Ответ на Re: определение размера м  (Sergey Suleymanov <solt@eatpbank.ru>)
Ответы Re: Re[2]: [pgsql-ru-general]  (Markus Bertheau <twanger@bluetwanger.de>)
Re: Re[2]: [pgsql-ru-general] оп  (Sergey Suleymanov <solt@eatpbank.ru>)
Список pgsql-ru-general
>>>>>> Serik Akhmetov writes:

SS>  Serik> Hello pgsql-ru-general, Добрый день !  Как определить размер
SS>  Serik> (кол-во элементов) массива ?

SS>   array_dims()

такая процедура

-- Function: test1()

-- DROP FUNCTION test1();

CREATE OR REPLACE FUNCTION test1()
  RETURNS text AS'
declare
 t  int4[] ;
 ret text;
begin

 t[0] := 100;
 t[1] := 200;

 select array_dims(t) into ret;
 return ret;

end'
  LANGUAGE 'plpgsql' VOLATILE;

  возвращает пустую строку. Что сделал не правильно ?


В списке pgsql-ru-general по дате отправления:

Предыдущее
От: Sergey Suleymanov
Дата:
Сообщение: Re: определение размера м
Следующее
От: Markus Bertheau
Дата:
Сообщение: Re: Re[2]: [pgsql-ru-general]