plpgsql RETURN QUERY EXECUTE

Поиск
Список
Период
Сортировка
От Pavel Stehule
Тема plpgsql RETURN QUERY EXECUTE
Дата
Msg-id 162867790804050503p5af491d2ga3dc17de7a96c0dd@mail.gmail.com
обсуждение исходный текст
Ответы Re: plpgsql RETURN QUERY EXECUTE  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-patches
Hello

This patch allows dynamic queries in RETURN QUERY statement.

http://archives.postgresql.org/pgsql-hackers/2008-02/msg01180.php

Sample:

CREATE OR REPLACE FUNCTION test(tab varchar, b integer)
RETURNS SETOF integer AS $$
BEGIN
  RETURN QUERY
     EXECUTE 'SELECT a FROM ' || tab 'WHERE b = $1'
    USING b;
  RETURN;
END;
$$ LANGUAGE plpgsql;

Regards
Pavel Stehule

Вложения

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

Предыдущее
От: "Pavel Stehule"
Дата:
Сообщение: plpgsql CASE statement - last version
Следующее
От: "Merlin Moncure"
Дата:
Сообщение: Re: libpq type system 0.9a