2
我有一个PostgreSQL函数返回一组UDT(即它的函数签名包括RETURNS SETOF <UDT name>
)。我试图在jOOQ运行下面的查询:从jOOQ中的例程查询
SELECT col1, col2
FROM custom_function(param1, param2)
jOOQ代码生成已生成的例程custom_function
。但是,我不能在from()
子句中使用该例程,因为例程返回Field
,而from()
需要Table
。
在jOOQ中运行上述查询的最佳方式是什么?我知道我可以用普通的SQL编写查询,但我想看看是否有更好的方法来实现这一点。