[pgbr-geral] Duvida: WHERE campo = null nao funciona?

2008-06-20 Por tôpico Rúben Lício
Boa tarde, Tenho alguns SELECTs em uma base que devem retornar valores apenas se um campo timestamp não tiver dando algum, e também as vezes um campo char. Eu tento SELECT * FROM tb_teste WHERE campo_ts_teste = NULL; E isso não me retorna resultado (sim há resultados para ele devolver). Esse

Re: [pgbr-geral] Duvida: WHERE campo = null nao funciona?

2008-06-20 Por tôpico Paulino - FoxBrasil
Tente assim: SELECT * FROM tb_teste WHERE campo_ts_teste ISNULL; [ ]'s Paulino Rúben Lício escreveu: Boa tarde, Tenho alguns SELECTs em uma base que devem retornar valores apenas se um campo timestamp não tiver dando algum, e também as vezes um campo char. Eu tento SELECT * FROM

Re: [pgbr-geral] Duvida: WHERE campo = null nao funciona?

2008-06-20 Por tôpico Evandro Ricardo Silvestre
Rúben Lício wrote: Boa tarde, Tenho alguns SELECTs em uma base que devem retornar valores apenas se um campo timestamp não tiver dando algum, e também as vezes um campo char. Eu tento SELECT * FROM tb_teste WHERE campo_ts_teste = NULL; E isso não me retorna resultado (sim há resultados

Re: [pgbr-geral] Duvida: WHERE campo = null nao funciona?

2008-06-20 Por tôpico Leonardo Cezar
2008/6/20 Rúben Lício [EMAIL PROTECTED]: SELECT * FROM tb_teste WHERE campo_char_teste = NULL SELECT * FROM tb_teste WHERE campo_char_teste != '*' O retorno dessa comparação não é nem verdadeira nem falsa. É desconhecida (unknown). Simplesmente porque não existe um cálculo conhecido para

Re: [pgbr-geral] Duvida: WHERE campo = null nao funciona?

2008-06-20 Por tôpico Leandro DUTRA
2008/6/20 Rúben Lício [EMAIL PROTECTED]: Como devo fazer para comparar campos com NULL no postgres?? Em qualquer sistema decente, NULL não é valor, portanto os operadores normais não funcionam. IS NULL. -- skype:leandro.gfc.dutra?chat Yahoo!: ymsgr:sendIM?lgcdutra +55 (11) 3040 7300 r155

Re: [pgbr-geral] Duvida: WHERE campo = null nao funciona?

2008-06-20 Por tôpico Leandro Henrique Pereira
Pelo padrão SQL o correto é usar campo is null Leandro Henrique Pereira Neto Administração de bancos de dados - DBA/OC SUPCD/CDSUT/CDSBB 61 21059359 Rúben Lício escreveu: Boa tarde, Tenho alguns SELECTs em uma base que devem retornar valores apenas se um campo timestamp não tiver dando

Re: [pgbr-geral] Duvida: WHERE campo = null nao funciona?

2008-06-20 Por tôpico Emerson Casas Salvador
Rúben Lício escreveu: Boa tarde, Tenho alguns SELECTs em uma base que devem retornar valores apenas se um campo timestamp não tiver dando algum, e também as vezes um campo char. Eu tento SELECT * FROM tb_teste WHERE campo_ts_teste = NULL; E isso não me retorna resultado (sim há resultados

Re: [pgbr-geral] Duvida: WHERE campo = null nao funciona?

2008-06-20 Por tôpico Osvaldo Rosario Kussama
Rúben Lício escreveu: Boa tarde, Tenho alguns SELECTs em uma base que devem retornar valores apenas se um campo timestamp não tiver dando algum, e também as vezes um campo char. Eu tento SELECT * FROM tb_teste WHERE campo_ts_teste = NULL; E isso não me retorna resultado (sim há resultados

Re: [pgbr-geral] Duvida: WHERE campo = null nao funciona?

2008-06-20 Por tôpico José Mello Júnior
Você deve utilizar ISNULL ou NOTNULL []´s 2008/6/20 Rúben Lício [EMAIL PROTECTED]: Boa tarde, Tenho alguns SELECTs em uma base que devem retornar valores apenas se um campo timestamp não tiver dando algum, e também as vezes um campo char. Eu tento SELECT * FROM tb_teste WHERE

Re: [pgbr-geral] Duvida: WHERE campo = null nao funciona?

2008-06-20 Por tôpico Rúben Lício
IS NULL funciona, muito obrigado. 2008/6/20 Leandro Henrique Pereira [EMAIL PROTECTED]: Pelo padrão SQL o correto é usar campo is null Leandro Henrique Pereira Neto Administração de bancos de dados - DBA/OC SUPCD/CDSUT/CDSBB 61 21059359 Rúben Lício escreveu: Boa tarde, Tenho alguns

Re: [pgbr-geral] Duvida: WHERE campo = null nao funciona?

2008-06-20 Por tôpico Aldemir Vieira
NULL não é igual nem a ele mesmo ;) NULL = NULL é unknown Forte abraço, Aldemir Vieira 2008/6/20 Rúben Lício [EMAIL PROTECTED]: IS NULL funciona, muito obrigado. 2008/6/20 Leandro Henrique Pereira [EMAIL PROTECTED] : Pelo padrão SQL o correto é usar campo is null Leandro Henrique

Re: [pgbr-geral] Duvida: WHERE campo = null nao funciona?

2008-06-20 Por tôpico Ribamar Sousa
2008/6/20 Evandro Ricardo Silvestre [EMAIL PROTECTED]: Rúben Lício wrote: Boa tarde, Tenho alguns SELECTs em uma base que devem retornar valores apenas se um campo timestamp não tiver dando algum, e também as vezes um campo char. Eu tento SELECT * FROM tb_teste WHERE campo_ts_teste

Re: [pgbr-geral] Duvida: WHERE campo = null nao funciona?

2008-06-20 Por tôpico Leonardo Cezar
2008/6/20 Ribamar Sousa [EMAIL PROTECTED]: Impressionante como as respostas se atropelam e nem dá tempo de alguém ver que um monte já respondeu. Outro fator interessante: há algum tempo tinhamos um pequeno grupo de feras ajudando, agora o grupo cresceu bastante. O problema é que estamos com