Confusion over Copy.c/Count rows from file patch

Поиск
Список
Период
Сортировка
От mike g
Тема Confusion over Copy.c/Count rows from file patch
Дата
Msg-id 1079412166.8420.52.camel@localhost.localdomain
обсуждение исходный текст
Ответы Re: Confusion over Copy.c/Count rows from file patch  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-hackers
Hi,

I am trying to revise my patch for counting the number of rows inserted
when using a COPY statement.

I set it up a printf to see the results in the log file.

When I execute a COPY the first time it reports 0 rows inserted(but
actually inserts all rows).  If I execute again it reports the number of
rows + 1.  Execute a third time and the number of rows are reported +
1(same result as 2nd run).  All three tests were done against the same
file.

If there is a simple explanation to why ProcessUtility is not called the
first time COPY is executed and it is from then on it could help me a
lot.






Вложения

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

Предыдущее
От: Bruce Momjian
Дата:
Сообщение: Re: listening addresses
Следующее
От: Tom Lane
Дата:
Сообщение: Re: Reducing expression evaluation overhead