SQL Remplacer plusieurs caractères différents dans une chaîne
J'ai besoin de remplacer plusieurs caractères dans une chaîne. Le résultat ne peut pas contenir '&' ou des virgules.
J'ai actuellement:
REPLACE(T2.[ShipToCode],'&','and')
Mais comment voulez-vous mettre plusieurs valeurs dans?
Merci beaucoup!
source d'informationauteur coblenski
Vous devez vous connecter pour publier un commentaire.
Vous avez juste besoin de connecter en chaîne:
Nous avons utilisé une fonction pour faire quelque chose de semblable qui boucle à travers la chaîne, même si cela a surtout été de supprimer des caractères qui n'étaient pas dans le "@ValidCharacters" de la chaîne. Qui a été utile pour enlever tout ce que nous ne voulions pas - généralement des caractères non alphanumériques, mais je pense que nous avons également eu l'espace, devis, devis unique et une poignée d'autres personnes dans cette chaîne. Il est vraiment utilisé pour supprimer les caractères non-imprimables qui ont eu tendance à se faufiler dans les temps donc peut-être pas parfait pour votre cas, mais peut vous donner quelques idées.