Realmente, o evento estava excelente... até pra iniciantes no
PostGreSQL, como eu...
Espero estar mais preparado no próximo ano...
Parabéns!
----- Original Message -----
From: "Euler Taveira de Oliveira" <[EMAIL PROTECTED]>
To: "Organização do PostgreSQL Brasil" <[email protected]>;
"Comunidade PostgreSQL Brasileira" <[EMAIL PROTECTED]>
Sent: Monday, December 10, 2007 9:28 AM
Subject: Re: [pgbr-geral] [pgbr-dev] Bug de concatenação versão 8.3beta4 e
inferiores.
Leandro Damascena wrote:
> Caros, primeiro gostaria de parabeniza-los pelo PGConn, estive presente
> e gostei bastante da organização/dedicação/palestras de todos. E também
> todos os participantes que interagiram e a troca de experiências foi
> muito proveitosa.
>
Que bom que mais uma pessoa gostou da conferência. Foi a primeira de
muitas outras...
> Bem, vamos ao problema que acho que deve ser reportado aos developers...
A lista se chama pgbr-dev mas não é utilizada para fins de
desenvolvimento. Essas dúvidas podem ser enviadas para a pgbr-geral
mesmo. O intuito desta lista é justamente discutir o projeto PostgreSQL
Brasil.
> OU SEJA, quando eu tento atualizar o campoto passando o campoto +
> caracter de concatenação (||) + o valor a ser concatenado, O BANCO não
> concatena os dados...
>
Isso *não* é um bug. Veja:
euler=# select '' is null;
?column?
----------
f
(1 registro)
euler=# select (null || 'foo') is null;
?column?
----------
t
(1 registro)
euler=# select ('' || 'foo') is null;
?column?
----------
f
(1 registro)
Tenha em mente que null *não* é igual a '' (vazio). Null é o que a gente
denomina indeterminado, ou seja, indeterminado concatenado com qualquer
coisa sempre vai indeterminado. Então:
euler=# select coalesce(coluna, '') || 'foo' from tab;
?column?
----------
foo
(1 registro)
--
Euler Taveira de Oliveira
http://www.timbira.com/
_______________________________________________
pgbr-geral mailing list
[EMAIL PROTECTED]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
_______________________________________________
pgbr-dev mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-dev