Re: Triggers and COPY

Поиск
Список
Период
Сортировка
От Richard Huxton
Тема Re: Triggers and COPY
Дата
Msg-id 200309251630.34672.dev@archonet.com
обсуждение исходный текст
Ответ на Re: Triggers and COPY  (Shridhar Daithankar <shridhar_daithankar@persistent.co.in>)
Ответы Re: Triggers and COPY  (Jan Wieck <JanWieck@Yahoo.com>)
Список pgsql-general
On Thursday 25 September 2003 16:06, Shridhar Daithankar wrote:
> Ericson Smith wrote:
> > Hi,
> >
> > Is there any way to prevent a trigger from firing during a COPY
> > operation?
> >
> > We have a case where we dump the records from a table, truncate it, and
> > copy the records back in. However, there is a trigger on that table,
> > which will insert a record in a logging table. Is there a way to prevent
> > this trigger from firing during the COPY FROM process?
>
> Can you drop the trigger during copy? I don't know following will exactly
> work but something like..
>
> begin
> drop trigger
> copy
> recreate trigger
> commit;
>
> could do trick for you..

You might be able to do this with pg_restore too. That's got the ability to
disable triggers.

--
  Richard Huxton
  Archonet Ltd

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

Предыдущее
От: Tim McAuley
Дата:
Сообщение: Re: sequence's plpgsql
Следующее
От: Alvaro Herrera
Дата:
Сообщение: Re: German translation of PostgreSQL documentation