MySQL - UPDATE concatenando campo

 
Vista:

UPDATE concatenando campo

Publicado por Santos (4 intervenciones) el 16/08/2004 03:47:03
Hola...

Pues he estado haciendo cosas con una base de datos y pues lo que ahora deseo hacer es actualizar un campo TINYTEXT agregandole algunos datos mas y pues no me sale... Ya proble usando el + en el update pero me borra el contenido y me lo pone a 0, tambien he usado el || , pero con el mismo resultado...

La sentencia que uso es

$SQL="UPDATE Mensajes SET Edicion=Edicion + '" . $Agregar . "' WHERE Id=" . $Id . ";";

Tambien ya probe la variante

$SQL="UPDATE Mensajes SET Edicion=Edicion || '" . $Agregar . "' WHERE Id=" . $Id . ";";

Y tampoco me funciona, ya que no importa el texto que tenga el campo Edicion, siempre que se ejecuta alguna de estas sentencias me lo cambia a 0 (cero)...

Gracias por su ayuda...
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

RE:UPDATE concatenando campo

Publicado por Santos (4 intervenciones) el 16/08/2004 05:05:14
Ok... Ya la encontre...

Aqui lo dejo por si a alguien le interesa, es usando la funcion CONCAT

y mi sentencia quedo asi:

$SQL="UPDATE Mensajes SET Edicion=CONCAT(Edicion,'" . $Agregar . "') WHERE Id=" . $Id . ";";

Hasta pronto...
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