FoxPro/Visual FoxPro - replace

   
Vista:

replace

Publicado por Sebastian (253 intervenciones) el 31/12/2008 15:12:41
Hola programadores tengo en mi tabla estos codigo L010, L042 etc, necesito reemplazar los codigos que empiezen con L por 1 pero que sigan manteniendo los numeros que siguen por ejm debe de quedar asi 1010, 1042 tengo este codigo pero me borra todo

replace codigo with left("1",1) for codigo="L"
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

RE:replace

Publicado por juan (533 intervenciones) el 31/12/2008 16:07:37
el campo código es caracter .. ?
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

RE:replace

Publicado por Edgar dvd (135 intervenciones) el 31/12/2008 17:06:20
prueba asi

replace tu_campo with '1' + substr(tu_campo,2) For SubStr(tu_campo,1,1) == 'L'
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

RE:replace

Publicado por Sebastian (253 intervenciones) el 05/01/2009 15:57:12
Gracias a todos
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