Vou primeiro fazer uma observação, depois (tentar) resolver…
2007/12/9, Leandro Damascena <[EMAIL PROTECTED]>:
> …para ganhar uma performance nas buscas eu tive que
> desnormalizar o banco
Como citamos no PgCon, 'otimização precoce é a raiz de toda sorte de
males'. Especificamente, por exemplo, você agora tem uma única
estrutura de dados tanto em disco quanto em memória na qual os acessos
competem, e tem essa estrutura é maior que as duas separadas seriam.
> Eis que funciona perfeitamente, ou seja, quando defino um campo que pode ser
> NULL e realizo o INSERT na tabela sem passar ALGUM VALOR para esse campo, se
> eu tentar realizar a concatenação dá pau, se eu passar ALGUM VALOR o
> problema não acontece.
NULL || 'seqüência' IS NULL
'' || 'seqüência' == 'seqüência'
É exatamente o comportamento esperado, e correto. '' IS NOT NULL, e
NULL não é valor, apenas um marcador.
--
+55 (11) 5685 2219 xmpp:[EMAIL PROTECTED]
+55 (11) 9406 7191 Yahoo!: ymsgr:sendIM?lgcdutra
+55 (11) 3040 7300 ICQ/AIM: aim:GoIM?screenname=61287803
MSN: msnim:[EMAIL PROTECTED]
_______________________________________________
pgbr-dev mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-dev