Re: BUG #4166: Alter table add column from PgAdminIII

Поиск
Список
Период
Сортировка
От Heikki Linnakangas
Тема Re: BUG #4166: Alter table add column from PgAdminIII
Дата
Msg-id 482AA05D.6080903@enterprisedb.com
обсуждение исходный текст
Ответ на BUG #4166: Alter table add column from PgAdminIII  ("Mike Gagnon" <mike.gagnon@bellnet.ca>)
Список pgsql-bugs
Mike Gagnon wrote:
> I used PGAdmin III to add a character varying column(400) length, not null
> default ''.  I get the column displayed in psql when I do a simple query
> like SELECT * from MyTable limit 1;
>
> When I try to do Update MyTable set NewColumn='something';   I get the error
> saying that the column doesn't exist....  It thinks it exists when I do my
> select, but it doesn't recognize this new column in my UPDATE...

Perhaps you created the column with a capital letter? If that's the
case, you'll have to quote the column name: ... set
"NewColumn"='something'. If that's what happened, I'd suggest dropping
and recreating the column in all-lowercase.

If this didn't help, please post the output of the "SELECT *" verbatim.

--
   Heikki Linnakangas
   EnterpriseDB   http://www.enterprisedb.com

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

Предыдущее
От: "Mike Gagnon"
Дата:
Сообщение: BUG #4166: Alter table add column from PgAdminIII
Следующее
От: Tom Lane
Дата:
Сообщение: Re: BUG #4166: Alter table add column from PgAdminIII