Re: [PATCHES] Patch for - Change FETCH/MOVE to use int8

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: [PATCHES] Patch for - Change FETCH/MOVE to use int8
Дата
Msg-id 11877.1155521344@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Re: [PATCHES] Patch for - Change FETCH/MOVE to use int8  (Bruce Momjian <bruce@momjian.us>)
Список pgsql-hackers
Bruce Momjian <bruce@momjian.us> writes:
> Tom Lane wrote:
>> I'm not sure that I see the point of this at all.  ISTM the entire
>> reason for using a cursor is that you're going to fetch the results
>> in bite-size pieces.  I don't see the current Postgres source code
>> surviving into the era where >2G rows is considered bite-size ;-)

> Think MOVE to a specific section of the cursor > 2gig.  I can see that
> happening.

Yeah, and by the time it happens you'll have gotten bored and found
something else to do.  With no support in the system for random access
to a cursor result, this is just about as useless as the FETCH case.

In any case I agree with Alvaro's comment: the way to support int8 in
a FETCH/MOVE command is not to try to convert the entire rest of the
grammar to int8 instead of int4 as its native datatype.

            regards, tom lane

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

Предыдущее
От: Bruce Momjian
Дата:
Сообщение: Re: [PATCHES] extension for sql update
Следующее
От: Bruce Momjian
Дата:
Сообщение: Re: [PATCHES] Custom variable class segmentation fault