ALTER TYPE ... RENAME ATTRIBUTE
virker kun for sammensatte typer, ikke for ENUM
typer.
Selvom der er en måde at tilføje nye poster til en sådan type (ALTER TYPE ... ADD VALUE 'new_value'
), er der ingen understøttet måde at fjerne eller omdøbe en opregningspost på.
Hvis du ikke er bange for at rode med katalogerne, kan du prøve som superbruger:
UPDATE pg_enum
SET enumlabel = 'softwaredev'
WHERE enumtypid = 'user_types'::regtype
AND enumlabel = 'it';
Fra PostgreSQL v10 og frem kan du bruge
ALTER TYPE ... RENAME VALUE ... TO ...