Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Bases de Datos General (http://www.forosdelweb.com/f21/)
-   -   problema con NULL, no me funciona campo=NULL (http://www.forosdelweb.com/f21/problema-con-null-no-funciona-campo-null-214321/)

dark 01/07/2004 15:12

problema con NULL, no me funciona campo=NULL
 
que tal a todos, alguien me puede ayudar lo sucede es lo siguiente:
ejecuto esta un consulta ejemplo:
decalre @var as numeric
set @var=NULL
select * from companias where cve_cia=@var

checo la tabla y tengo varios NULL pero la consulta no me regresa nada.

ya se que bien podria usarse el filtro de si "cve_cia is null" pero no me sirve ya que la variable @var no siempre va ser null.
si alguien sabe que hay que hacer para que me funcione la consulta, se los agradezco mucho.

victork_py 01/07/2004 15:36

Y no podes poner algo así?:

if @var = null then
select * from companias where cve_cia is null
else
select * from companias where cve_cia=@var
end if

dark 01/07/2004 15:50

Joel
 
Muchas gracias, ya lo habia hecho como me dijiste solo que nuevamente no tiene efecto, ya que: @var = null es el mismo caso pero lo solucione de esta forma:

if @var is null then
select * from companias where cve_cia is null
else
select * from companias where cve_cia=@var
end if


La zona horaria es GMT -6. Ahora son las 02:55.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.