Re: COPY and duplicates

Поиск
Список
Период
Сортировка
От Bruno Wolff III
Тема Re: COPY and duplicates
Дата
Msg-id 20010713131043.A14421@wolff.to
обсуждение исходный текст
Ответ на Re: COPY and duplicates  (Bruno Wolff III <bruno@wolff.to>)
Список pgsql-general
On Fri, Jul 13, 2001 at 11:01:28AM -0500,
  Bruno Wolff III <bruno@wolff.to> wrote:
> On Fri, Jul 13, 2001 at 09:40:24AM -0400,
>   Ryan Mahoney <ryan@paymentalliance.net> wrote:
> > Is it possible for the COPY command to warn about duplicate key violations
> > (and not insert them...) but still proceed inserting the rows that do not
> > cause a violation?  If not, what is the quickest way to deal with this problem?
>
> You could copy the data into a temporary table and then insert just
> run record from a set with the same key into the real table.

As Ryan pointed out to me, I bolixed up the grammer in my response.

You can do want you want using copy to load a temporary table that
doesn't have a unique key constraint and then use insert to insert
data from a select on the temporary table using the distinct on clause
to pick one record from a set of records with the same key.

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

Предыдущее
От: teg@redhat.com (Trond Eivind Glomsrød)
Дата:
Сообщение: Re: Postgresql & Python 2
Следующее
От: Bruce Momjian
Дата:
Сообщение: Nusphere/MySQL-AB arguing