Este é um bug (#4055 ) em jOOQ 3.5.2. jOOQ atualmente não suporta funções com valor de tabela sobrecarregadas. A única solução que consigo pensar é recorrer a plain SQL para essas funções.