elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: Sigue las noticias más importantes de seguridad informática en el ttwitter! de elhacker.NET


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  Bases de Datos (Moderador: Carloswaldo)
| | | |-+  replace mysql
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: replace mysql  (Leído 2,864 veces)
OssoH


Desconectado Desconectado

Mensajes: 830


Ver Perfil
replace mysql
« en: 20 Julio 2011, 20:10 »

hola, tengo una tabla en mysql. esta tabla tiene un campo y mis registros son de la forma siguiente :

Table1  <-- nombre de la tabla
numero <-- campo de la BD
=====
1200001
1200002
1200003
1200004
....

¿existe alguna forma de reemplazar los dos primeros digitos (12 en este caso) y poner por ejemplo el 22 ?
Hasta ahora lo hago recorriendo los registros uno a uno pero esta vez son muchos y por eso busco una SQL que la puedo hacer.
Gracias de antemano.


En línea

Devilboy.Devil

Desconectado Desconectado

Mensajes: 155


Ver Perfil
Re: replace mysql
« Respuesta #1 en: 20 Julio 2011, 22:08 »

hola, tengo una tabla en mysql. esta tabla tiene un campo y mis registros son de la forma siguiente :

Table1  <-- nombre de la tabla
numero <-- campo de la BD
=====
1200001
1200002
1200003
1200004
....

¿existe alguna forma de reemplazar los dos primeros digitos (12 en este caso) y poner por ejemplo el 22 ?
Hasta ahora lo hago recorriendo los registros uno a uno pero esta vez son muchos y por eso busco una SQL que la puedo hacer.
Gracias de antemano.



Código:
UPDATE TableName1 SET valor = REPLACE(valor,'12','22')


donde tablename es el nombre de tu tabla.

valor es el campo

12 es el valor a sustituir
22 el valor que quieres que se sustituya


En línea

OssoH


Desconectado Desconectado

Mensajes: 830


Ver Perfil
Re: replace mysql
« Respuesta #2 en: 20 Julio 2011, 22:12 »

joee que fácil que es cuando uno sabe!!
Graciaa maestro!! :)
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Un replace multiple, se puede?
.NET (C#, VB.NET, ASP)
SeniorX 1 1,346 Último mensaje 3 Enero 2007, 17:42
por jorson
replace texto centrado « 1 2 »
Programación Visual Basic
andrer03 18 4,420 Último mensaje 2 Febrero 2009, 15:50
por andrer03
Replace que borra todo..
Programación Visual Basic
Petro_Boca 5 1,909 Último mensaje 2 Agosto 2010, 21:36
por BlackZeroX (Astaroth)
Consulta en SQL; Replace
Desarrollo Web
astinx 2 2,687 Último mensaje 2 Noviembre 2011, 02:02
por astinx
REPLACE con varias reglas
Bases de Datos
[u]nsigned 1 737 Último mensaje 6 Marzo 2018, 19:20
por EFEX
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines