Macro STRING_LENGTH
Le STRING_LENGTH est disponible uniquement dans Unica Campaign.
Syntaxe
STRING_LENGTH(data) Paramètres
data
Valeurs de chaîne de texte ASCII dont la longueur doit être calculée. Il peut s'agir de texte ASCII entre guillemets, d'une colonne de texte, d'une plage de cibles contenant du texte ou d'une expression convertie comme l'une de ces valeurs. Pour la définition du format de data, voir la section "Paramètres des fonctions macro" du chapitre du présent document correspondant à votre produit .
Description
STRING_LENGTH renvoie la longueur de chaque valeur de chaîne dans la plage de données spécifiée. Il renvoie une nouvelle colonne par colonne d'entrée, chacune contenant la longueur de la chaîne de texte correspondante.
STRING_LENGTH est appliqué à des colonnes contenant des données numériques, il renvoie des zéros.Exemples
TEMP = STRING_LENGTH("four") Crée une nouvelle colonne nommée |
TEMP = STRING_LENGTH(4) Crée une nouvelle colonne nommée |
TEMP = STRING_LENGTH(V1) Crée une colonne nommée |
TEMP = STRING_LENGTH(V1:V3) Crée trois colonnes nommées |
TEMP = STRING_LENGTH(V4[1:50]:V6] Crée trois colonnes nommées |
Fonctions associées
| Fonction | Description |
|---|---|
STRING_CONCAT |
Concatène deux chaînes de texte des plages de données spécifiées |
STRING_HEAD |
Renvoie les n premiers caractères de chaque chaîne de la plage de données spécifiée |
STRING_SEG |
Renvoie le segment de chaîne entre deux index spécifiés |
STRING_TAIL |
Renvoie les n derniers caractères de chaque chaîne de la plage de données spécifiée |