Re: one null value in array isnt allowed???

Поиск
Список
Период
Сортировка
От Wappler, Robert
Тема Re: one null value in array isnt allowed???
Дата
Msg-id C8E2DAF0E663A948840B04023E0DE32A0270C5FE@w2k3server02.de.ophardt.com
обсуждение исходный текст
Ответ на one null value in array isnt allowed???  (Armand Turpel <aturpel@mnhn.lu>)
Список pgsql-general
On 2010-03-29, Armand Turpel wrote:

> Hi,
>
> Updating an array field with one null value isnt possible:
>
> UPDATE table SET integer_array = ARRAY[NULL]
>

Try to specify an explicit type, e.g. ARRAY[NULL]::int[]

> But those queries are working:
>
> UPDATE table SET integer_array = ARRAY[NULL,1]
> UPDATE table SET integer_array = ARRAY[1,NULL]
>
> This dosent seems logical to me.
> Is it a bug?
>

No, those are obviously arrays of integers inferred from the non-NULL
element.

> Thanks for helping,
> atu
>

HTH.


--
Robert...



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

Предыдущее
От: Armand Turpel
Дата:
Сообщение: one null value in array isnt allowed???
Следующее
От: Sergey Konoplev
Дата:
Сообщение: Re: hstore equality-index performance question