ALTER TYPE ... RENAME ATTRIBUTE
działa tylko dla typów złożonych, nie dla ENUM
typy.
Chociaż istnieje sposób na dodanie nowych wpisów do takiego typu (ALTER TYPE ... ADD VALUE 'new_value'
), nie ma obsługiwanego sposobu na usunięcie lub zmianę nazwy wpisu wyliczenia.
Jeśli nie boisz się zadzierać z katalogami, możesz spróbować jako superużytkownik:
UPDATE pg_enum
SET enumlabel = 'softwaredev'
WHERE enumtypid = 'user_types'::regtype
AND enumlabel = 'it';
Od PostgreSQL v10 możesz używać
ALTER TYPE ... RENAME VALUE ... TO ...