Está en la página 1de 1

Tengo una tabla con 7,000 resgistros lo que quiero es lo sgte:

Tengo un campo nombre con apellidos y nombres. Lo que deseo es crear 3 campos y deglosarlos
algo asi:

campo "nombre"
Perez Castillo, Julio Cesar
Gutierrez Alvarez, Augusto
Alva Perez, Roberto

deglosar en 3 campos: Ape1,Ape2,Nom
Perez, Castillo, Julio Cesar
Gutierrez, Alvarez, Augusto
Alva, Perez, Roberto



Eso lo puedes hacer con las funciones substr y atc o atc ej:

si el campo apellido tiene "Perez Castillo" para quedar en dos sera as:

ape1=substr(apellido,1,atc(' ',apellido)-1) quedara con el valor "Perez"
ape2=substr(apellido,atc(' ',apellido)+1) quedara con el valor "Castillo"

Si quieres me envas un e-mail con lo que necesites, espero que te sirva

Hasta pronto!

También podría gustarte