Re: add a value to an ENUM type

Поиск
Список
Период
Сортировка
От APseudoUtopia
Тема Re: add a value to an ENUM type
Дата
Msg-id 27ade5280909031313o22f6219du4c1090691895bc06@mail.gmail.com
обсуждение исходный текст
Ответ на add a value to an ENUM type  (Edoardo Panfili <edoardo@aspix.it>)
Ответы Re: add a value to an ENUM type  (Edoardo Panfili <edoardo@aspix.it>)
Список pgsql-general
On Thu, Sep 3, 2009 at 12:52 PM, Edoardo Panfili<edoardo@aspix.it> wrote:
> I have an enum type
> CREATE TYPE shapeName AS ENUM('rectangle','circle');
>
> now I need another value: 'square'
>
> the pg_type.oid of 'shapename is 16458
>
> It works, but Is it safe to use this?
> insert into pg_enum (enumtypid,enumlabel) VALUES('16458','square');
>
> thank you
> Edoardo
>

I have done this previously on several occasions to modify ENUM
values, so it will work. However, when I inquired about doing the
same, I was told "be careful and be sure of what you're doing", so
I'll forward it on to you as well.

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

Предыдущее
От: Adam Rich
Дата:
Сообщение: New server disk setup?
Следующее
От: Tom Lane
Дата:
Сообщение: Re: Getting "insufficient data left in message" on copy with binary