Hoje me deparei com uma situação diferente, tenho um banco de dados em postgres funcionando perfeitamente, até o momento de ter que criar uma View e utilizar com HQL Hibernate.
A situação que acontecia era a seguinte
No postgres minha View funciona perfeitamente dano o select. EX: Select * From vw_Clientes
Mas quando executava no Hibernate HQL From VwClientes ai vinha a erro de retorno nulo da consulta.
Testei a consulta da tabela Clientes pelo HQL veio correta mas na Visão sempre dando nulo.
sem querer pesquisando encontrei este post
Você REALMENTE Sabe Lidar com Valores Nulos no PostgreSQL? O título desta postagem é uma pergunta que me fiz. Eu achava que sim, mas ao fazer uns testes e pesquisas, vi que o assunto é mais amplo do que eu pensava inicialmente. Convido o leitor a explorar
Ai com um dos exemplos que segui A indexação leva em conta campos nulos. Você sabia?
Ai foi tudo perfeito minha visão voltou a funcionar perfeitamente Junto com HQL Hibernaate.
Espero que esta dica seja util para os usuários postgres que esteja ou venham a ter minha duvida