Fonction CLEAN( )
Remplace le premier caractère non valide, et tous les caractères suivants, d'une chaîne par des blancs.
Syntaxe
CLEAN(chaîne <;caractères_invalides_supplémentaires>)
Paramètres
Nom | Type | Description |
---|---|---|
chaîne |
caractère |
Valeur à partir de laquelle supprimer les caractères non valides par défaut et les caractères non valides supplémentaires. |
caractères_invalides_supplémentaires
optionnel |
caractère |
Les caractères non valides que vous souhaitez supprimer de chaîne en plus des caractères non valides par défaut. Vous pouvez indiquer plusieurs caractères supplémentaires non valides : " ,;\" Les caractères de tabulation, les caractères Null et les retours chariot ainsi que les caractères saut de ligne sont des caractères non valides par défaut qui sont automatiquement supprimés et qui ne doivent pas nécessairement être spécifiés. Pour signaler le caractère de guillemets doubles en tant que caractère non valide supplémentaire, entourez caractères_invalides_supplémentaires de guillemets simples : '"' |
Sortie
Caractère.
Exemples
Exemples basiques
Renvoie "ABC " ("ABC" suivi de 4 espaces vides) :
CLEAN("ABC%DEF";"%")
Renvoie "1234,56 " ("1234,56" suivi de 6 espaces vides) :
CLEAN("1234,56;111;2"; ",")
Remarques
Quand utiliser la fonction CLEAN( )
Cette fonction permet de vérifier que les champs contenant des données incorrectes sont imprimés correctement. Vous pouvez également l'utiliser pour isoler des parties d'un champ, tel que le nom d'un champ de client qui inclut à la fois le prénom et le nom du client.
Signaler des guillemets doubles et simples comme non valides
S'il vous faut spécifier les guillemets simples et doubles en tant que caractères non valides, vous devez imbriquer la fonction CLEAN( ) en elle-même :
CLEAN(CLEAN(chaîne_de_caractères; '"'); "'")
Application automatique de la fonction CLEAN( )
Dans un script Analytics, vous pouvez automatiquement appliquer la fonction CLEAN( ) à tous les champs caractère en ajoutant SET CLEAN ON au script. Il n'est pas possible d'indiquer des cararactères individuels supplémentaires à l'aide de cette option.