SQL Server - ACTUALIZAR MUCHOS REGISTROS A LA VEZ SQL 2000

   
Vista:

ACTUALIZAR MUCHOS REGISTROS A LA VEZ SQL 2000

Publicado por JULIAN (2 intervenciones) el 21/09/2012 16:22:28
Buenos dias a todos, espero puedan ayudarme este es mi caso: dentro de mi base de datos tengo una tabla de usuarios, en el cual hay un campo de direccion, en este campo ya tengo registrados muchisimas direcciones, pero por motivos legales el nombre de las calles han sido cambiadas, por lo tanto debo cambiar el nombre de la calle en todos los registros. mas o menos asi:

JR. LOS RUKANAS Nº 703 - CHAUPI debe quedar asi JR. LA LIBERTAD Nº 703 - CHAUPI, es decir solo una parte del registro es lo que debo cambiar, al utilizar UPDATE me reemplaza todo el registro yo solo quiero que me reemplace el nombre.
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
Imágen de perfil de Isaias

ACTUALIZAR MUCHOS REGISTROS A LA VEZ SQL 2000

Publicado por Isaias (3186 intervenciones) el 21/09/2012 21:06:07
UPDATE <tutabla> SET <tucampo> = REPLACE(<tucampo>, 'LOS RUKANAS', 'LA LIBERTAD')
WHERE CHARINDEX('LOS RUKANAS', <tucampo>) > 1
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

ACTUALIZAR MUCHOS REGISTROS A LA VEZ SQL 2000

Publicado por JULIAN (2 intervenciones) el 26/09/2012 15:39:55
Gracias por la respuesta ISAIAS, efectivamente es lo que estaba buscando, solo debo mencionar que funciono con esta parte:

UPDATE <tutabla> SET <tucampo> = REPLACE(<tucampo>, 'LOS RUKANAS', 'LA LIBERTAD')

sin la clausula WHERE.
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