A função equivalente ao NVL é COALESCE. Exemplo definindo um valor padrão para o parâmetro FIM caso esteja nulo: select * from CLIENTES where DATA_CADASTRO between :INICIO and coalesce(:FIM, cast('12/31/9999' as date)) Abraço! Jeferson Oliveira