Re: Questions about HeapTupleHeaderData

Поиск
Список
Период
Сортировка
Искать
От
Tom Lane
Тема
Re: Questions about HeapTupleHeaderData
Дата
Msg-id
23238.1219328136@sss.pgh.pa.us
Ответ на
Список
Дерево обсуждения
Questions about HeapTupleHeaderData Zdenek Kotala <Zdenek.Kotala@Sun.COM>
Re: Questions about HeapTupleHeaderData Tom Lane <tgl@sss.pgh.pa.us>
Re: Questions about HeapTupleHeaderData Zdenek Kotala <Zdenek.Kotala@Sun.COM>
Re: Questions about HeapTupleHeaderData Tom Lane <tgl@sss.pgh.pa.us>
Zdenek Kotala  writes:
> If I understand correctly then for read path (select) tuple is always 
> HeapTuple, because we need support select xmax ... And DatumTuple is 
> used for write path (insert/update) and it is "converted" to HeapTuple 
> in heap_insert/heap_update function.

No, DatumTuple is used for any free-standing composite-type Datum.
Thinking about it as "write path" and "read path" seems to me to
be missing the mark entirely.  In general most tuple-reading code
is supposed to work with either.
		regards, tom lane

В списке pgsql-hackers по дате отправления
От: Tom Lane
Дата:
От: Peter Eisentraut
Дата:
FAQ