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

Responder a