FoxPro/Visual FoxPro - concatenacion de campos tipo fecha

 
Vista:
Imágen de perfil de Vladimir Angarita
Val: 11
Ha disminuido su posición en 5 puestos en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

concatenacion de campos tipo fecha

Publicado por Vladimir Angarita (8 intervenciones) el 07/09/2016 22:36:32
tengo el siguiente query: SELECT v.fec_reg,v.fec_cob,STRTRAN(v.rif,'-','') as rif,co_cli,cli_Des,ALLTRIM(STRTRAN(v.factura,'-','')) as factura,;
v.direc1,numdoc,ALLTRIM(STRTRAN(v.n_control,'-','')) as n_control,v.co_islr,v.neto,v.sustraen,v.monto_obj,v.porc_retn,v.monto_reten,v.num_comp,v.anulado,MONTH(v.fec_reg),YEAR(v.fec_reg);
FROM vreportes v ;

Deseo concatenar los campos MONTH(v.fec_reg),YEAR(v.fec_reg);

para que la concatenacion de los mismos quede algo asi: 092016


espero pe puedan apoyar.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

concatenacion de campos tipo fecha

Publicado por wences (35 intervenciones) el 08/09/2016 16:00:42
como los pasa a numérico tienes que volver a convertirlos en carácter...

str() para pasarlos a caracter , alltrim para eliminar espacios y padl para añadir ceros a la izuqierda si quieres que el mes siempre tenga 2 caracteres...

PADL(ALLTRIM(STR(MONTH(fecha),2,0)),2,'0')+ALLTRIM(str(YEAR(fecha),4,0))
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar