Fechas

Hola expertos tengo un archivo txt y en el campo fecha muestra de esta manera ejm. 27/04/09, los exporto a una tabla.dbf, todo bien hasta el momento pero cuando quiero cambiar el 09 por 2009 muestra este mensaje de error "EL VALOR, TIPO O NUMERO DE ARGUMENTOS NO ES VÁLIDO PARA LA FUNCIÓN" y cuando vuelvo a revisar la tabla tiene esta fecha 27/04/1909 estoy trabajando con fox 5.0 gracias de antemano
selec tabla1
REPLACE ALL fecha WITH LEFT(fecha,6) + "2009" + RIGHT(fecha,2)

1 Respuesta

Respuesta
1
El error es porque el campo receptor es un campo fecha y no texto así que lo primero que tienes que hacer es colocar
SET DATE TO BRITISH
SET CENTURY ON
 para colocar el texto en el campo fecha debes usar 
REPLACE fecha WITH CTOD(texto) ALL

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas