Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/03/2012, 19:11
Avatar de javier0730
javier0730
 
Fecha de Ingreso: enero-2010
Ubicación: Jalisco
Mensajes: 82
Antigüedad: 14 años, 4 meses
Puntos: 8
Update masivo a una tabla

Buenas tardes;

Estoy trabajando una base de datos en MySQL y quiero agregar una palabra a todos los registros en una columna de una tabla.

Dicho de otra forma: Yo tengo una tabla que se llama Referencias y esta tabla tiene la siguiente estrctura:
CREATE TABLE `referencias` (
`id` int(3) unsigned NOT NULL default '0',
`matricula` varchar(6) NOT NULL,
`referencia` varchar(8) NOT NULL,
`disponible` varchar(1) NOT NULL,
`salon` varchar(4) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

Esta tabla tiene 1,000 registros, en donde el campo 'matricula' es en el siguiente consecutivo:
120001
120002
120003
.
.
.
121000

Deseo realizar un UPDATE masivo que cambie estos datos por:
REG120001
REG120002
REG120003
.
.
.
REG121000

¿Hay alguna forma de hacerlo? ya que de lo contrario tendria que editar los registros de uno por uno agregando la palabra REG a cada uno de los 1000 registros.

Espeo me puedan ayudar.
Gracias.