question sûrement très bête, mais bon on sait jamais !
est-il possible de faire un update (mysql) d'un champ texte en "mettant" le nouveau contenu à la suite de l'ancien ... (bien sur sans avoir à faire un select avant ...)
J'y crois pas, mais les capacités de mysql (de sql) me surprennent souvent !
Merci d'avance.
---------------
L'arsenic est present a l'etat de traces dans toutes matieres vivantes. www.arsenick.net
Publicité
Posté le 18-09-2003 à 15:05:55
jagstang
Pa Capona ಠ_ಠ
Posté le 18-09-2003 à 15:47:20
Code :
Update Products SET UnitsInStock = UnitsInStock + 1
WHERE ProductID = 1
Edit : SQL Server
Message édité par jagstang le 18-09-2003 à 15:48:10
mrbebert
Posté le 18-09-2003 à 19:41:41
Je crois que la fonction s'appelle concat() avec mysql
Par exemple, pour concaténer 2 colonnes dans la première, en mettant un tiret entre les 2 :
UPDATE table SET col1 = concat(col1, '-', col2) WHERE ...