[SQLServer]Comment avoir une sous chaine a partir d'un caractere

Comment avoir une sous chaine a partir d'un caractere [SQLServer] - SQL/NoSQL - Programmation

Marsh Posté le 02-06-2004 à 10:56:36    

Bonjour,  
 
je suis je connais la fonction substring qui renvoie une sous chaine d'un champ a partir de sa position de depart et de sa longuer... mais comment recuperer une sous chaine avec une partie du contenu c'est a dire je connais le caractere precedent la sous chaine que je veux recuperer et la longeur de la chaine a recuperer...  
y a t-il une fonction qui fait ca? ou peut on le faire avec plusieurs fonction succesive?  
MERCI

Reply

Marsh Posté le 02-06-2004 à 10:56:36   

Reply

Marsh Posté le 02-06-2004 à 12:12:26    

charindex te renvoie la premiere occurence d'un caractere donc si ton caractere est unique je pense que tu peux faire :
substring(chaine,charindex('a',chaine)+1, longueur)

Reply

Marsh Posté le 02-06-2004 à 15:42:15    

Merci ca marche!

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed