我正在try 用jOOQ在postgres上揭开枚举类型,这样我就可以在WITH子句中使用它进行交叉联接.
我试着写的是这样一个表达
WITH weekdays as (
SELECT unnest(enum_range(NULL::week_days)) AS day
)
...
SELECT ...
FROM users
CROSS JOIN weekdays
...
WITH
语句和CROSS JOIN
语句只是为了说明上下文.
我真正纠结的是SELECT unnest(enum_range(NULL:week_days)) AS day
表达式(week_days
是一个值为mon
、tue
的枚举,等等).我只是想不出如何在jOOQ中指定它.