Array dimension as integer

Поиск
Список
Период
Сортировка
От Victor Yegorov
Тема Array dimension as integer
Дата
Msg-id 20030508095745.GA22337@nordlb.lv
обсуждение исходный текст
Ответы Re: Array dimension as integer
Список pgsql-sql
Hello.

I'm using:

 PostgreSQL 7.3.2 on i686-pc-linux-gnu, compiled by GCC 2.95.3

and I'd like to have a function, which would receive array of varchars and then
create and EXECUTE insert statement for each of array elements (array has 1
dimension):

FOR i IN 1..array_length_function($1) LOOP
    EXECUTE ...;
END LOOP;

I've tried to use array_dims, but it gives data in string format:

select test_array('{\'a\'}');
WARNING:  Error occurred while executing PL/pgSQL function test_array
WARNING:  line 8 at select into variables
ERROR:  pg_atoi: error in "[1:1]": can't parse "[1:1]"

I've attached test_array source.

--

Victor Yegorov

Вложения

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

Предыдущее
От: "Victor Yegorov"
Дата:
Сообщение: Re: A minute in timestamp
Следующее
От: Achilleus Mantzios
Дата:
Сообщение: Re: Array dimension as integer