Ayuda con query

Todo lo relacionado a DB2 y otras bases de datos bajo z/OS o VSE o z/VM
DanielPolux
Usuario
Usuario
Mensajes: 6
Registrado: 21 Jul 2011, 19:23
País: Peru
Ciudad: Lima
Ocupación: Otra

Ayuda con query

Mensajepor DanielPolux » 15 Jun 2017, 12:14

Hola comunidad,

Ante todo gracias por tomarse su tiempo de leer esto.
Estoy en la tarea de realizar un query en DB2 (en realidad lo pondre en un JCL) que debe realizar lo siguiente:
Suponiendo que tengo una tabla paquete donde se detalla de la siguiente forma

paquete1 producto1 .....
paquete1 producto2 .....
paquete1 producto3......
....
paquete2 producto1......
paquete2 producto2......
....

desde ya salida debe ser de la siguiente forma(separado por comas en lo posible o algun caracter para exportarlo a un excel)

paquete1,producto1,producto2,producto3,....
paquete2,producto1,producto2,.....

En tal caso indicarme en lineas generales con que comando podria resolverlo.

Muchas Gracias. :D

jmhuerta
Usuario
Usuario
Mensajes: 10
Registrado: 20 Mar 2012, 21:18
País: mexico
Ciudad: mexico
Ocupación: Ingeniero de procesos

Re: Ayuda con query

Mensajepor jmhuerta » 18 Sep 2017, 14:43

estas usando ADUUMAIN?

TE COMPARTO UN EJEMPLO DE COMO DESCARGO UNA TABLA CON SEPARADOR (LO QUE TE INTERESA ES LA PARTE DEL SYSIN)
------------------------------------------------------------------------------------
//LPDESC01 EXEC PGM=ADUUMAIN,
// PARM='MXD1,LPDESC01,NEW,,MSGLEVEL(1)'
//STEPLIB DD DSN=BMC.DB2.LOAD.MXD1,DISP=SHR
// DD DSN=LDB2MXD1.DMD1.SDSNEXIT,DISP=SHR
// DD DSN=LDB2MXD1.DMD1.SDSNLOAD,DISP=SHR
//*
//SYSREC1 DD DSN=MBVD.LP.FIX.DESCARGA.TABLA,
// DISP=(NEW,CATLG,DELETE),
// UNIT=3390,
// DCB=(RECFM=FB,BLKSIZE=0,DSORG=PS,LRECL=46
// SPACE=(CYL,(500,250),RLSE)
//*
//SYSCNTL DD DUMMY
//SYSPUNCH DD SYSOUT=*
//UTPRINT DD SYSOUT=*
//SYSTSPRT DD SYSOUT=*
//SYSPRINT DD SYSOUT=*
//SYSUDUMP DD SYSOUT=*
//*
//SYSIN DD *
UNLOAD DIRECT AUTO
FORMAT CSV TERMINATEDBY ',' ENCLOSEDBY '' AND '' NULLSTRING ''
FIXEDVARCHAR YES
SELECT * FROM TABLA
WHERE LOG_FECHA > '%%FEIPY'
WITH UR;


Volver a “DB2 y otras bases de datos”