exportar tabla a txt manteniendo el tamaño de todos los campos aunque estos sean nulos

26/05/2015 - 13:51 por kko | Informe spam
Buenas

Necesito exportar una tabla a txt, para ello habia pensado hacerlo mediante una cosulta.

ejemplo tabla:

campo1 : AAA 'tamaño 3
campo2: 'tamaño 10
campo3: CC tamaño 3


si hago una consulta normal:

select campo1 & camp2 & campo3 from tabla;

saldria esto:

AAACC



yo lo que querria es que me saliera esto otro:

AAA CC


en plan cutre, que si funciona seria:

select campo1& iif(campo2 is null,' ',campo2)&campo3 from tabla;


la solucion es sencilla si fueran 3 campos, pero si tengo 20...
seria bueno que hubiera una funcion que se le pasara el campo y el tamaño del campo y el hiciera la conversion
Alguien podria ayudarme ?

Un millon de gracias

Preguntas similare

Leer las respuestas

#6 kko
27/05/2015 - 11:04 | Informe spam
Creia que la funcion Nz era unicamente para operaciones aritmetricas...
Respuesta Responder a este mensaje
#7 José Mª Fueyo
02/06/2015 - 09:19 | Informe spam
Hola
https://msdn.microsoft.com/en-us/li...11%29.aspx
Aparte de esto, tienes la ayuda para más información.

Salu2,
José Mª Fueyo
Respuesta Responder a este mensaje
#8 kko
02/06/2015 - 18:45 | Informe spam
Muchas gracias por todo, no he utilizado el nz , con el iif y el rpad lo he podido hacer
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida