Re: Create function problem

Поиск
Список
Период
Сортировка
От Michael Fuhr
Тема Re: Create function problem
Дата
Msg-id 20060804162319.GA76996@winnie.fuhr.org
обсуждение исходный текст
Ответ на Re: Create function problem  (gustavo halperin <ggh.develop@gmail.com>)
Ответы Re: Create function problem  (gustavo halperin <ggh.develop@gmail.com>)
Список pgsql-general
On Fri, Aug 04, 2006 at 06:44:16PM +0300, gustavo halperin wrote:
> Michael Fuhr wrote:
> >Since the function has OUT parameters you can use "RETURNS SETOF record"
> >like this:
> >
> >CREATE FUNCTION funcname(<params>) RETURNS SETOF record AS $$
> ><body>
> >$$ LANGUAGE SQL
>
> What do you mean with the word "record", can you give an example of how
> this "record" looks for two columns ?

"record" means the literal word "record".  Example:

CREATE FUNCTION show_tables(OUT schema_name text, OUT table_name text)
RETURNS SETOF record AS $$
  SELECT table_schema, table_name
  FROM information_schema.tables;
$$ LANGUAGE sql;

SELECT * FROM show_tables();

--
Michael Fuhr

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

Предыдущее
От: "Rohit Prakash Khare"
Дата:
Сообщение: Recover lost database from DATA folder
Следующее
От: gustavo halperin
Дата:
Сообщение: Re: Create function problem