Macro STRING_TAIL
Le STRING_TAIL est disponible uniquement dans Unica Campaign.
Syntaxe
STRING_TAIL(num_chars, data) Paramètres
num_chars
Nombre de caractères à renvoyer à partir de la fin de chaque chaîne de data. Il doit s'agir d'un entier positif supérieur à zéro.
data
Valeurs de chaîne de texte ASCII. 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_TAIL renvoie les num_chars derniers caractères de chaque valeur de chaîne de la plage de données spécifiée. Toutes les valeurs de chaîne sont remplies jusqu'à la longueur de la plus longue chaîne avec des caractères nuls " \0 ". Ensuite, les num_chars derniers caractères sont renvoyés de chaque chaîne. Si num_chars est supérieur au nombre de caractères d'une chaîne de texte, l'intégralité de la chaîne de texte est renvoyée.
Exemples
TEMP = STRING_TAIL(3, "JAN 15, 1997") Crée une colonne nommée |
TEMP = STRING_TAIL(10, "Pressure") Crée une colonne nommée |
TEMP = STRING_TAIL(5, V1) Crée une colonne nommée |
TEMP = STRING_TAIL(1, V1:V3) Crée trois colonnes nommées |
TEMP = STRING_TAIL(12, 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_LENGTH |
Renvoie la longueur 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 |