Sql dinamico

19/05/2010 - 15:39 por Hernan Nieto | Informe spam
Hola,

Quiero realizar una consulta SQL a una tabla q tiene muchos campos, pero
varia mucho con respecto a q algunas filas tienen datos en algunos
campos y otras filas en otros campos, mi idea era mostrar 1 solo campo
en la consulta q resulte de concatenar todos los campos de cada fila q
tiene datos. Pero si armo una solo columna con varios campos me indica
error de la longitud de la variable. Existe forma de hacer uns SQL
dinamico q una todos los campos solo si tienen datos?. La cant de campos
es de 8. Agredecere cualquier orientacion q me puedan dar.

Saludos

Muchas gracias

Preguntas similare

Leer las respuestas

#1 Carlos Yohn Zubiria
19/05/2010 - 16:39 | Informe spam
select all ;
padr(allt(campo1) + allt(campo2) + allt(campo3), 100, " ") as campounido
;
from ...



Saludos,
A.G.P. (Aplicaciones de Gestión y Productividad)
Las Arenas - Vizcaya - España

"Hernan Nieto" escribió en el mensaje
news:Owl$
Hola,

Quiero realizar una consulta SQL a una tabla q tiene muchos campos, pero
varia mucho con respecto a q algunas filas tienen datos en algunos
campos y otras filas en otros campos, mi idea era mostrar 1 solo campo
en la consulta q resulte de concatenar todos los campos de cada fila q
tiene datos. Pero si armo una solo columna con varios campos me indica
error de la longitud de la variable. Existe forma de hacer uns SQL
dinamico q una todos los campos solo si tienen datos?. La cant de campos
es de 8. Agredecere cualquier orientacion q me puedan dar.

Saludos

Muchas gracias
Respuesta Responder a este mensaje
#2 Hernan Nieto
26/05/2010 - 13:51 | Informe spam
Hola Carlos,

Me sirvio lo q me indicaste. Muchas gracias.


El 19/05/2010 11:39, Carlos Yohn Zubiria escribió:
select all ;
padr(allt(campo1) + allt(campo2) + allt(campo3), 100, " ") as campounido
;
from ...



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida