Oi, no meu formulario tenho dois campos Data inicial e final, onde são setados por um calendario feito em ajax, q pega dia/mes/ano…
no meu banco tenho um campo chamado “data” q eh um timestamp… eu preciso q seja time stamp pq tenho q armazenar o horario tb…
na minha consulta esta assim:
... (date(env.dataEnvio) >= date(to_timestamp(:dataIniEnvio)) or date(to_timestamp(:dataIniEnvio)) is null)
and (date(env.dataEnvio) <= date(to_timestamp(:dataFimEnvio)) or date(to_timestamp(:dataFimEnvio)) is null)
o problema está qnd eu passo as datas nulas, onde deveriam trazer tds os registros. qnd preencho os campos dá certo.
ERROR: function to_timestamp(bytea) does not exist
o HQL transforma o date nulo em bytea…
alguem sabe como resolver ou tem outra soluçao p/ isso?