其他的答案工作,但有一个更清洁的方法来做到这一点。
如果你想要一个数组:
SELECT enum_range(NULL::myenum)
如果你想要枚举中每个项目的单独记录:
SELECT unnest(enum_range(NULL::myenum))
如果你想要一个数组:
SELECT enum_range(NULL::myenum)
如果你想要枚举中每个项目的单独记录:
SELECT unnest(enum_range(NULL::myenum))