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

 

 


Tema destacado: Guía actualizada para evitar que un ransomware ataque tu empresa


+  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 3,714 veces)
OssoH


Desconectado Desconectado

Mensajes: 911


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

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 pm »

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: 911


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

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 2,500 Último mensaje 3 Enero 2007, 17:42 pm
por jorson
replace texto centrado « 1 2 »
Programación Visual Basic
andrer03 18 6,435 Último mensaje 2 Febrero 2009, 15:50 pm
por andrer03
Replace que borra todo..
Programación Visual Basic
Petro_Boca 5 3,021 Último mensaje 2 Agosto 2010, 21:36 pm
por BlackZeroX
Consulta en SQL; Replace
Desarrollo Web
astinx 2 3,894 Último mensaje 2 Noviembre 2011, 02:02 am
por astinx
REPLACE con varias reglas
Bases de Datos
[u]nsigned 1 2,215 Último mensaje 6 Marzo 2018, 19:20 pm
por EFEX
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines