Re: Dynamic sql example

Поиск
Список
Период
Сортировка
От Pavel Stehule
Тема Re: Dynamic sql example
Дата
Msg-id 162867790911240442w54e16b1cn612b666c4105bf9f@mail.gmail.com
обсуждение исходный текст
Ответ на Dynamic sql example  ("ramasubramanian" <ramasubramanian.g@renaissance-it.com>)
Список pgsql-performance
2009/11/24 ramasubramanian <ramasubramanian.g@renaissance-it.com>:
> Dear All.
>     Can any one give me dynamic sql in postgres stored procedure using
> "USING CLAUSE"

CREATE TABLE tab(a integer);

CREATE OR REPLACE FUNCTION foo(_a integer)
RETURNS void AS $$
DECLARE r record;
BEGIN
  FOR r IN EXECUTE 'SELECT * FROM tab WHERE a = $1' USING _a LOOP
    RAISE NOTICE '%', r.a;
  END LOOP;
END;
$$ LANGUAGE plpgsql;

regards
Pavel Stehule



> Regards,
> Ram

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

Предыдущее
От: "ramasubramanian"
Дата:
Сообщение: Dynamic sql example
Следующее
От: Luca Tettamanti
Дата:
Сообщение: DELETE performance problem