TRIM |
Trimé |
---|---|
MySQL |
Syntaxe
Trim(Chaine) |
Paramètres
Nom | Description |
---|---|
Chaine | Ce paramètre permet d'indiquer l'expression contenant la chaîne de caractères à traiter |
Retour
Valeur | Description |
---|---|
chaine de caractères | Ces valeurs permettent d'indiquer le résultat du traitement. |
Description
Cette fonction permet de supprimer les caractères d'espace au début et à la fin d'une chaîne de caractères.
Algorithme
MODULE TRIM(string) BOUCLE POUR I ← 0 JUSQU'A longueur(string) SI string[I] <> ' ' ALORS ARRETER BOUCLE FIN SI FIN BOUCLE POUR SI I = longueur(string) ALORS RETOURNER ''; FIN SI BOUCLE POUR J ← longueur(string) - 1 JUSQU'A 0 SAUT -1 SI string[J] <> ' ' ALORS ARRETER BOUCLE FIN SI FIN BOUCLE POUR RETOURNE sous-chaine(string, de la position I,de longueur J - I + 1) |
Exemple
Voici un exemple permettant d'éliminer les espaces avant et après le prénom et le nom :
on obtiendra le résultat suivant :
CONCAT(trim(" Sylvain ")," ",trim(" Maltais ")) |
Sylvain Maltais |
Voir également
Article - Les géants de l'informatique - Oracle
Références
MySQL: The definitive guide to using, programming, and administering MySQL 4 databases - Second Edition, Paul Dubois, 2003, ISBN: 0-7357-1212-3, page 819
Dernière mise à jour : Mercredi, le 29 avril 2015