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
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
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
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
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
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
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
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
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
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
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
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
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
13 matches
Mail list logo