Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Oracle »

variables null

Estas en el tema de variables null en el foro de Oracle en Foros del Web. Hola a todos, tengo una duda..... una variable puede aceptar un valor null de una consulta?=???? select x into variable from tabla where condicion y ...
  #1 (permalink)  
Antiguo 18/12/2006, 14:40
 
Fecha de Ingreso: mayo-2005
Mensajes: 103
Antigüedad: 18 años, 11 meses
Puntos: 2
Pregunta variables null

Hola a todos, tengo una duda.....

una variable puede aceptar un valor null de una consulta?=????

select x into variable
from tabla
where condicion

y el resultado que da esa consulta es null,

afecta en la variable???
que puedo hacer para que en vez de null sea un cero...

gracias!!!!
  #2 (permalink)  
Antiguo 18/12/2006, 16:09
Avatar de PequeñoMauro  
Fecha de Ingreso: abril-2006
Ubicación: Lima - Perú
Mensajes: 600
Antigüedad: 18 años
Puntos: 3
Re: variables null

Claro que acepta un NULL, si quieres condicionar tu consulta, puedes hacerlo ya sea con NVL o DECODE

SELECT DECODE(campo,NULL,0,campo) INTO variable o

SELECT NVL(campo,0) INTO variable

Saludos
__________________
"Nada en mis manos traigo tan solo a tu cruz me aferro....."
  #3 (permalink)  
Antiguo 19/12/2006, 07:58
Avatar de diegopedro  
Fecha de Ingreso: agosto-2006
Ubicación: Santiago
Mensajes: 120
Antigüedad: 17 años, 8 meses
Puntos: 0
Re: variables null

La mejor es SELECT NVL(campo,0) INTO variable
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:32.