He creado un tipo de datos de enumeración personalizada de este modo:la conversión de un entero a Enum en PostgreSQL
create type "bnfunctionstype" as enum (
'normal',
'library',
'import',
'thunk',
'adjustor_thunk'
);
Desde una fuente de datos externa consigo enteros en el rango [0,4]. Me gustaría convertir estos enteros a sus valores enum correspondientes.
¿Cómo puedo hacer esto?
Estoy usando PostgreSQL 8.4.
Esto se ve extremadamente elegante. Lo probaré el lunes (cuando vuelva a la oficina) y te acreditaré por una respuesta ... – BuschnicK