ある型を使用するテーブル列がありますenum
。その型を更新して、追加の可能な値を持つようにしたいと考えていますenum
。既存の値を削除するのではなく、新しい値を追加するだけです。これを行う最も簡単な方法は何ですか?
ベストアンサー1
PostgreSQL 9.1では、変更列挙型:
ALTER TYPE enum_type ADD VALUE 'new_value'; -- appends to list
ALTER TYPE enum_type ADD VALUE 'new_value' BEFORE 'old_value';
ALTER TYPE enum_type ADD VALUE 'new_value' AFTER 'old_value';