[pgbr-geral] problemas com is not null

2011-05-25 Por tôpico Anderson
boa tarde pessoal, seguinte tenho uma função que faz uma comparação pra ver se o campo não está nulo, porem esta dando erro ou melhor o is not null não esta vereficando XSELECTINCLUIR := 'SELECT '||XINCREMESSAGERAL||' , '||XINCUNIDESTINO||' , '||XINCNUMEROREMESSA||' FROM '||XTABELAINCLUIR||'

Re: [pgbr-geral] problemas com is not null

2011-05-25 Por tôpico Emerson Hermann
Anderson, No Postgres, null se propaga, null concatenado com qualquer coisa dá null, sugiro vc usar coalesce nos inserts.[1] [1]http://www.postgresql.org/docs/current/static/functions-conditional.html Emerson Hermann 2011/5/25 Anderson jackvalant...@gmail.com boa tarde pessoal, seguinte

Re: [pgbr-geral] problemas com is not null

2011-05-25 Por tôpico Anderson
na realidade eu so quero ver se o campo esta nulo, e não a consulta toda, por isso eu camparo o campo com in not null. Em 25 de maio de 2011 14:07, Emerson Hermann emersonherm...@gmail.comescreveu: Anderson, No Postgres, null se propaga, null concatenado com qualquer coisa dá null, sugiro vc

Re: [pgbr-geral] problemas com is not null

2011-05-25 Por tôpico Osvaldo Kussama
2011/5/25 Anderson jackvalant...@gmail.com: boa tarde pessoal, seguinte tenho uma função que faz uma comparação pra ver se o campo não está nulo, porem esta dando erro ou melhor o is not null não esta vereficando XSELECTINCLUIR := 'SELECT '||XINCREMESSAGERAL||' , '||XINCUNIDESTINO||' ,

Re: [pgbr-geral] problemas com is not null

2011-05-25 Por tôpico Juliano Benvenuto Piovezan
XSELECTINCLUIR := 'SELECT '||XINCREMESSAGERAL||' , '||XINCUNIDESTINO||' , '||XINCNUMEROREMESSA||' FROM '||XTABELAINCLUIR||' WHERE '||XINCREMESSAGERAL||' = '||XIDSREMESSAS[I]||';'; EXECUTE XSELECTINCLUIR INTO VAIDREMESSAINCLUIR,VAIDDESTINOINCLUIR,VAIDNUMEROREMESSAINCLUIR Muito

Re: [pgbr-geral] problemas com is not null

2011-05-25 Por tôpico Alexsander Rosa
Coloque um RAISE NOTICE 'XSELECTINCLUIR=%', XSELECTINCLUIR; E outro RAISE antes do outro EXECUTE, assim você vê como o SQL está chegando. Em 25 de maio de 2011 14:59, Juliano Benvenuto Piovezan juli...@sinersoft.com.br escreveu: XSELECTINCLUIR := 'SELECT '||XINCREMESSAGERAL||' ,

Re: [pgbr-geral] problemas com is not null

2011-05-25 Por tôpico Anderson
não, todo tem registros Em 25 de maio de 2011 15:08, Alexsander Rosa alexsander.r...@gmail.comescreveu: Coloque um RAISE NOTICE 'XSELECTINCLUIR=%', XSELECTINCLUIR; E outro RAISE antes do outro EXECUTE, assim você vê como o SQL está chegando. Em 25 de maio de 2011 14:59, Juliano Benvenuto

Re: [pgbr-geral] problemas com is not null

2011-05-25 Por tôpico Juliano Benvenuto Piovezan
2011/5/25 Anderson jackvalant...@gmail.com não, todo tem registros Qual o valor de *XARMAZENACURVALIDGERAL*? Se esse campo for nulo, nenhuma das duas condições será satisfeita, e *XINSERT* não será atribuído. ___ pgbr-geral mailing list