SUBSTRING
Description
SUBSTRING
est une fonction de ligne qui renvoie les caractères spécifiés d'une TEXT
Valeur en fonction de la position de départ donnée et de la position de fin facultative.Syntaxe
SUBSTRING
(search_string
,start
,end
)Valeur de renvoi
Renvoie une valeur par ligne de type
TEXT
.Paramètres d'entrée
- search_string
- Est obligatoire. Nom d'un champ ou expression de typeTEXT(ou une chaîne littérale).
- début
- Est obligatoire. Entier qui indique le début des caractères renvoyés (inclus), 0 étant le premier caractère de la chaîne. Si le nombre de caractères dedébutest supérieur à , une chaîne vide est renvoyée. Sistartest supérieur àend, une chaîne vide est renvoyée.
- fin
- Facultatif. Un entier positif qui indique la fin (exclure) des caractères renvoyés, le caractèrede finne faisant pas partie de la valeur renvoyée. Siendest supérieur au nombre de caractères, ou n'est pas indiqué, alors la valeur de chaîne entière (à partir destart) est renvoyée.
Exemples
Renvoie la première lettre du champ
de nom
:SUBSTRING([name], 0, 1)
Renvoie uniquement les 3 chiffres du milieu sans tiret d'un numéro de téléphone américain au format suivant :
123-456-7891
:SUBSTRING([us phone number], 4, 7)