Parece que o PG não suporta o teste "IS NULL" para parâmetros. Isso significa que você deve construir uma consulta dinamicamente. Se você não quiser manipular strings, você pode usar as Dynamic Queries , que também suporta
OVER cláusula
. OVER cláusula
.