Re: SELECT Question

Поиск
Список
Период
Сортировка
От Joe Conway
Тема Re: SELECT Question
Дата
Msg-id 3FBCEC4B.4050907@joeconway.com
обсуждение исходный текст
Ответ на Re: SELECT Question  (Kris Jurka <books@ejurka.com>)
Ответы Re: SELECT Question  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-general
Kris Jurka wrote:
> A useful generic function would be one something like range(min,max) that
> would return a set of rows so you wouldn't have to actually have a table.
>

You mean like this?

CREATE OR REPLACE FUNCTION test(int,int) RETURNS SETOF int AS '
BEGIN
   FOR i IN $1..$2 LOOP
     RETURN NEXT i;
   END LOOP;
   RETURN;
END;
' LANGUAGE 'plpgsql' STRICT IMMUTABLE;

regression=# select * from test(4, 8);
  test
------
     4
     5
     6
     7
     8
(5 rows)

HTH,

Joe



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

Предыдущее
От: konf@chalu.cz
Дата:
Сообщение: Re: error durring compilation
Следующее
От: "Durai"
Дата:
Сообщение: Re: error durring compilation