Consulta en dw
Publicado por Alberto (88 intervenciones) el 19/09/2006 16:14:06
Tengo un dw en la cual me muestra datos segun el parametro que le envio, ese parámetro lo recupero con un codigo sql, todo funciona correctamente siempre y cuando el select bote un solo valor, pero si bota dos o mas valores, en el dw solo me muestra el primer valor, por ejm:
//codigo sql
select codigo
into :ls_codigo
from tabla1
//pasando parametro al dw
dw_1.retrieve(ls_codigo)
si el select arroja un solo valor, por decir 10 entonces ese valor se graba en el ls_codigo, y luego lo paso al dw, pero suponiendo que el select arroje, 10 y 11, en el ls_codigo solo graba el 10 y por logica en el dw solo se pasa el 10, mas no el 11, como puedo hacer para que pase todos los valores que arroje el select.
Gracias por la ayuda.
//codigo sql
select codigo
into :ls_codigo
from tabla1
//pasando parametro al dw
dw_1.retrieve(ls_codigo)
si el select arroja un solo valor, por decir 10 entonces ese valor se graba en el ls_codigo, y luego lo paso al dw, pero suponiendo que el select arroje, 10 y 11, en el ls_codigo solo graba el 10 y por logica en el dw solo se pasa el 10, mas no el 11, como puedo hacer para que pase todos los valores que arroje el select.
Gracias por la ayuda.
Valora esta pregunta


0