我创建了一个自定义数据类型枚举,如下所示:
create type "bnfunctionstype" as enum ( 'normal','library','import','thunk','adjustor_thunk' );
从外部数据源我得到[0,4]范围内的整数.我想将这些整数转换为相应的枚举值.
我怎样才能做到这一点?
我正在使用Postgresql 8.4.
SELECT (ENUM_RANGE(NULL::bnfunctionstype))[s] FROM generate_series(1,5) s