Re: Accessing array elements in a FOR PL/pgsql loop

Поиск
Список
Период
Сортировка
От Igor Katson
Тема Re: Accessing array elements in a FOR PL/pgsql loop
Дата
Msg-id 499D4200.2080709@gmail.com
обсуждение исходный текст
Ответ на Re: Accessing array elements in a FOR PL/pgsql loop  ("A. Kretschmer" <andreas.kretschmer@schollglas.com>)
Ответы Re: Accessing array elements in a FOR PL/pgsql loop  (Oleg Bartunov <oleg@sai.msu.su>)
Список pgsql-general
A. Kretschmer wrote:
> In response to Igor Katson :
>
>> I think I need a built-in function to make a column from an array, like
>> in the backwards operation SELECT ARRAY(column)
>>
>
> By David Fetter:
>
> CREATE OR REPLACE FUNCTION unnest(ANYARRAY) RETURNS SETOF ANYELEMENT
> LANGUAGE SQL AS $$SELECT $1[i] FROM
> generate_series(array_lower($1,1),array_upper($1,1)) i;$$;
>
> HTH, Andreas
>
Thanks. I thought, there is a built-in one for that.

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

Предыдущее
От: Howard Cole
Дата:
Сообщение: Re: Pet Peeves?
Следующее
От: Jasen Betts
Дата:
Сообщение: Re: Appending \o output instead of overwriting the output file