Retroceder   Foros del Web > Programación para sitios web > Bases de Datos

Respuesta
 
Herramientas Desplegado
Antiguo 01-jul-2004, 15:12   #1 (permalink)
dark ha deshabilitado el karma
 
Fecha de Ingreso: febrero-2003
Ubicación: Mexico
Mensajes: 40
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.
__________________
Saludos.
dark está desconectado   Responder Citando
Antiguo 01-jul-2004, 15:36   #2 (permalink)
victork_py está en el buen camino
 
Fecha de Ingreso: agosto-2003
Mensajes: 442
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
victork_py está desconectado   Responder Citando
Antiguo 01-jul-2004, 15:50   #3 (permalink)
dark ha deshabilitado el karma
 
Fecha de Ingreso: febrero-2003
Ubicación: Mexico
Mensajes: 40
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
__________________
Saludos.
dark está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 20:17.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93