Into outfile dinamico Buenos días masters!! traigo acá un nuevo tema el cual me esta acomplejando en mi trabajo, resulta que genere un procedimiento, el cual genera una salida en un archivo RAW con especificaciones de espacios entre cada datos, pero bueno mi problema, es que al realizar el OUTFILE siempre tengo que estar cambiando manualmente el nombre de salida del archivo, investige sobre el SQL dinamico, pero creo que para mi SP es poco probable que funcione, alguno conoce otra forma efectiva de crear un INTO OUTFILE dinamico???.
Dejo a continuación el procedimiento generado. Saludos... Quedo pendiente a sus respuestas...
Código MySQL:
Ver original /* Seccion donde se realiza la declaraci?n de las variables a utilizar en el proceso del informe. */ SET fecha_inigest_anti = '12/12/2014'; SET fecha_dx ='08/01/2015'; SET inigest_reco = '15/01/2015'; SET fingest_reco = '22/01/2015'; CONCAT(' ',CONCAT_WS(SPACE(5),LTRIM(CONCAT(CONCAT(inigest_reco ),'',(fingest_reco ),space(10),CONCAT('CH_COBCHI_IP',a.ip ,'_DESC_',SUBSTRING(proxy ,6,2),' '))))), 'A' INNER JOIN arrears_paso b ON a.suscriptor = b.nro_suscriptor INNER JOIN score_rx_mes d on a.suscriptor = d.customer_id -- AND a.pais = 'COL' AND b.estado_producto = 'D' INSERT INTO tbl_desconectados (customer_id ,NOMBRE_CAMPANA ,NOMBRE ,FONO_1 ,FONO_2 ,FONO_3 ,FONO_4 ,MOP ,MOROSO ,PRIORIDAD ,FECHA_GENERACION ,IP ,PROXY ,fecha_fin_gest ,pais ,ID_DESC ) a.nombre, a.FONO_1, a.FONO_2, a.FONO_3, a.FONO_4, a.mop, a.moroso, 'A' a.ip, pais, CONCAT(a.suscriptor ,inigest_reco ) INNER JOIN arrears_paso b ON a.suscriptor = b.nro_suscriptor INNER JOIN score_rx_mes d on a.suscriptor = d.customer_id AND b.estado_producto = 'D'
__________________ David Carrera González
Santiago de Chile
Analista de base de datos
Última edición por David_Carrera_G; 16/01/2015 a las 07:42
Razón: Mejorar orden
|