Fórum Tratamento de campos nulos #259182

19/11/2004

0

:idea: Tratamento de campos nulos

--------------------------------------------------------------------------------

Na cláusula WHERE , como podemos testar um campo data nulo , já
que queremos comparar com um parâmetro - também .

Exemplo :

Where data is null
or data = :w_data . :?:


Desta forma ocorre erro !

Obrigado .


Demostenesjr

Demostenesjr

Responder

Posts

19/11/2004

Paulo_amorim

Olá

Parece-me correto o código. Que erro apresenta?

Tente separar por parênteses

SELECT * FROM tabela
WHERE (data IS NULL ) OR (data = :p1)

qry.ParamByName.AsString := ´19/11/2004´;


Até+


Responder

Gostei + 0

19/11/2004

Gandalf.nho

[b:7a946061cd][color=red:7a946061cd]Notificação de Infração às Regras de Conduta :[/color:7a946061cd][/b:7a946061cd]

Duplicidade
[url]http://delphiforum.icft.com.br/forum/viewtopic.php?t=54926[/url]

Para maiores esclarecimentos pode mandar-me uma [url=http://delphiforum.icft.com.br/forum/privmsg.php?mode=post&u=8378]Mensagem Particular[/url].


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar