Consulta View - Posgres 9



  • Estou tentando fazer o relatorio baseando em uma view.

    O Select da view no PG_ADMIN funciona. SELECT * FROM "RelatorioObra"

    Porem quando vou usuario o gereador de select ele não funciona.

    Percebi que ele cria o select sem as aspa SELECT * FROM RelatorioObra e ai da o erro dizendo que a tabela RelatorioObra não existe.

    Alterei o SQL na colocando as aspas mas não funcionou.

    Estou usando o MakerALL 2.7 e o postgres 9.


  • A VIEW está sendo apresentada no Maker como uma tabela qualquer? Caso não, tecle F5 na tela principal do Maker para atualização das tabelas ou sincronize os dados no dicionário de dados.


  • Se você criar a view com o nome em MAIÚSCULO funciona ?


  • O problema é que você criou a view com nome case sensitive, assim. o SELECT só funciona se colocar aspas no nome da view "RelatorioObra". Delete a view e crie com o nome completamente em letras minúsculas, assim o PostgreSQL irá localizar a view com ou sem as aspas no nome, e também ignorando maiúsculas e minúsculas.

    Att,

Log in to reply