Em 11/08/2011 16:36, Cristiano Alves escreveu:
> No log aparece esse erro : "argument of NOT must be type boolean, not
> type "char" at character 387"
Agora acredito que o problema esteja bem mais claro.
Alguma consulta, procedure está com um erro no sql
Se você executar a consulta [select not 'a'::char] no seu servidor verá
o mesmo erro. Acredito que a consulta deva ser corrigida para após a
cláusula not você ter algum tipo boolean, ou até mesmo null, mas não
pode ser char que é o que está sendo reclamado pelo banco.
Eu já vi isto acontecer quando algum campo que deveria ser boolean
estava com o tipo char e era gravado um 'F' ou um 'V'. Você não pode
fazer algo compo [select not 'F'] porque vai gerar um erro, mas algo
como [select not 'F'::boolean] funcionaria.
--
Shander Lyrio
http://about.me/shander
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral