Re: Computed table name in function

Поиск
Список
Период
Сортировка
От Scott Marlowe
Тема Re: Computed table name in function
Дата
Msg-id dcc563d10710101110i1be5fe9u84171818065d370f@mail.gmail.com
обсуждение исходный текст
Ответ на Computed table name in function  ("Ray Madigan" <ray@madigans.org>)
Ответы Re: Computed table name in function  ("Ray Madigan" <ray@madigans.org>)
Список pgsql-sql
On 10/10/07, Ray Madigan <ray@madigans.org> wrote:
> I have a problem that I don't know where to look to understand the problem.
>
> I have a function that I first select to get a table name followed by
> another select into on that table name.  If someone could tell me where to
> look to solve this problem I would appreciate it.
>
> It is something like
>
> DECLARE rec1 Record;
>         rec2 Record;
>
> SELECT aName INTO rec1 FROM tableA WHERE new.xxx = ?;
>
> IF FOUND THEN
>
>     SELECT * INTO rec2 FROM rec1.aName where new.xxx = ?;

You have to build your query as a string then use execute on it.


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

Предыдущее
От: "Ray Madigan"
Дата:
Сообщение: Computed table name in function
Следующее
От: "Ray Madigan"
Дата:
Сообщение: Re: Computed table name in function