Re: updating elements of an array which is part of a composite type?

Поиск
Список
Период
Сортировка
От Michael Fuhr
Тема Re: updating elements of an array which is part of a composite type?
Дата
Msg-id 20050601152653.GA48409@winnie.fuhr.org
обсуждение исходный текст
Ответ на updating elements of an array which is part of a composite type?  ("Celia McInnis" <celia@drmath.ca>)
Список pgsql-novice
On Wed, Jun 01, 2005 at 09:54:38AM -0500, Celia McInnis wrote:
>
> How do I update the elements of an array when the array is part of a
> composite type?
>
> If I type:
>
>   update mytable set (mytype).myarray[1]='whatever' where ...;
>
> I get :
>
> ERROR: syntax error at or near "(" at character ...

Remove the parentheses:

UPDATE mytable SET mytype.myarray[1] = 'whatever' WHERE ...;

--
Michael Fuhr
http://www.fuhr.org/~mfuhr/

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

Предыдущее
От: Andrew Hammond
Дата:
Сообщение: Re: Functions
Следующее
От: Nick Jones
Дата:
Сообщение: Re: Functions