Je souhaite modifier une chaîne. Dans ssis j'ai une étape qui est un "Editeur de transformation de colonne dérivée". J'ai une chaîne telle que:Comment supprimer un modèle de chaîne défini dans SSIS?
edit=style?form=exy?test=x~~StringIWantToRemove
Je veux supprimer « ~~ StringIWantToRemove » « ~~ » est le séparateur « StringIWantToRemove » est une chaîne aléatoire og toute valeur (à l'exception du delimiter)
Je voudrais essayer de trouver l'indice de ~~ puis len de chaîne, puis supprimer de ce point, mais pas sûr de savoir comment le faire dans ssis.
aide?
J'ai essayé de faire SUBSTRING (trackingcode, 1, findString (trackingcode, "~~", 1) - 1) le problème avec le ci-dessus est le "-1" – thiswayup
Je ne pense pas que -1 est votre problème. Je pense que votre problème est que FINDSTRING (trackingCode, "~~", 1) renvoie 0 car il ne trouve pas votre chaîne de recherche. –