Re: Copying data from int column to array column

Поиск
Список
Период
Сортировка
Искать
От
Tom Lane
Тема
Re: Copying data from int column to array column
Дата
Msg-id
4099.1118248454@sss.pgh.pa.us
Ответ на
Список
Дерево обсуждения
Copying data from int column to array column Adam Witney <awitney@sgul.ac.uk>
Re: Copying data from int column to array column Michael Fuhr <mike@fuhr.org>
Re: Copying data from int column to array column Tom Lane <tgl@sss.pgh.pa.us>
Re: Copying data from int column to array column Sean Davis <sdavis2@mail.nih.gov>
Adam Witney  writes:
> UPDATE test SET field2 = field1;
> UPDATE test SET field3[1] = field1;

> Why does the UPDATE of field2 work, but the UPDATE of field3 does not?

Works for me in 8.0 ;-).  Before 8.0, if you tried to assign to just one
value of an array that was initially NULL, the array stayed NULL.

(That behavior made sense from the point of view of the implementation,
which sees array element assignment as a binary operation taking an
array and a new element value ... but it wasn't especially useful.)

			regards, tom lane
В списке pgsql-general по дате отправления
От: Richard Huxton
Дата:
От: dong changyu
Дата:
Сообщение: Re: vulnerability/SSL
FAQ