Re: Function, that returns set of 2 tables columns

From: Dmitriy Chumack <saint(dot)d(dot)a(at)gmail(dot)com>
To: pgsql-general(at)postgresql(dot)org
Subject: Re: Function, that returns set of 2 tables columns
Date: 2007-02-13 14:09:16
Message-ID: 98529656.20070213160916@gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

Tuesday, February 13, 2007, 3:55:36 PM, Andreas Kretschmer:

> am Tue, dem 13.02.2007, um 15:46:19 +0200 mailte Dmitriy Chumack folgendes:
>> Hi *
>>
>> I need to write a function, that returns a set of all columns from 2
>> tables.
>>
>> e.g. I create such a function:
>>
>> CREATE OR REPLACE FUNCTION func(val_ int8)
>> RETURNS SETOF record AS
>> $BODY$
>> DECLARE
>> i record;
>> BEGIN
>>
>> for i in select * from "Table1", "Table2"

> Use something like:

> select * from table1 union all select * from table2

> Andreas

But how this solve my problem? I don't need standalone select, I need
this select to be wrapped in function, and function has to return some
type.

--
Best regards,
Dmitriy mailto:saint(dot)d(dot)a(at)gmail(dot)com

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Ron Johnson 2007-02-13 14:20:40 Re: Function, that returns set of 2 tables columns
Previous Message Willy-Bas Loos 2007-02-13 14:00:59 Re: Function, that returns set of 2 tables columns