Re: plpgsql and arrays

Поиск
Список
Период
Сортировка
От Richard Huxton
Тема Re: plpgsql and arrays
Дата
Msg-id 45A77EE7.7040102@archonet.com
обсуждение исходный текст
Ответ на Re: plpgsql and arrays  (Artis Caune <Artis.Caune@latnet.lv>)
Список pgsql-general
Artis Caune wrote:
> Thanks a lot!
> Normal upper/lower loop works fine:
>
>
> CREATE OR REPLACE FUNCTION add_user( VARCHAR(128)[] ) RETURNS SMALLINT

I'd rename the function "add_users()"

> AS $$
> DECLARE
>   v_uid SMALLINT;
>   v_low SMALLINT;
>   v_upp SMALLINT;
>   empty BOOLEAN := TRUE;
> BEGIN
>   SELECT INTO v_low array_lower($1,1);
>   SELECT INTO v_upp array_upper($1,1);

You can also write this:
   v_low := array_lower($1,1);

--
   Richard Huxton
   Archonet Ltd

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

Предыдущее
От: Jeff Amiel
Дата:
Сообщение: Re: Corrupt database? 8.1/FreeBSD6.0
Следующее
От: Alvaro Herrera
Дата:
Сообщение: Re: Corrupt database? 8.1/FreeBSD6.0