Nitrakz
Messages postés60Date d'inscriptiondimanche 8 novembre 2009StatutMembreDernière intervention19 octobre 2010
-
16 juil. 2010 à 14:04
cs_coq
Messages postés6349Date d'inscriptionsamedi 1 juin 2002StatutMembreDernière intervention 2 août 2014
-
16 juil. 2010 à 16:20
Bonjour à tous,
Je voulais savoir si il était possible de faire un UPDATE uniquement sur un morceaux de chaine, je m'explique:
J'ai un champ qui contient une str avec par exemple: "12345488 45421 V" et je doit UPDATE la table pour mettre le champ a: "12345488 45421 A" (Pour une histoire de changement de statut.
Pour le moment j'utilise une fonction ou j'extraie la chaine, je la modifie mais je suppose que l'on doit pouvoir le faire directement avec une requête.
Sachant que le caractère a modifier est toujours celui le plus a gauche,
Voila, merci la horde !
cs_coq
Messages postés6349Date d'inscriptionsamedi 1 juin 2002StatutMembreDernière intervention 2 août 2014101 16 juil. 2010 à 15:17
Bonjour,
Si on parle bien de SQL Server, c'est possible assez facilement avec la fonction STUFF.
Si comme tendent à le montrer les exemples on parle bien du caractère le plus à droite et pas le plus à gauche, ça peut donner quelque chose de ce genre :