SUBSTRING
Description
SUBSTRING
est une fonction de rangée qui retourne les caractères précisés d'un type TEXT
en fonction de la position de début et la position de fin facultative données.Syntaxe
SUBSTRING
(search_string
,start
,end
)Valeur de retour
Retourne une valeur par rangée de type
TEXT
.Paramètres d'entrée
- search_string
- Est obligatoire. Le nom d'un champ ou d'une expression de typeTEXT(ou une chaîne littérale).
- début
- Est obligatoire. Nombre entier qui spécifie le début des caractères retournés (inclusivement), 0 étant le premier caractère de la chaîne. Si le nombre decaractèresest supérieur à le nombre de caractères, une chaîne vide sera renvoyée. Sila valeur de débutest supérieure àla valeur de fin, une chaîne vide sera retournée.
- mettre fin
- Facultatif. Un entier positif qui indique où se terminent les caractères retournés (exclusif), le caractèrede finne faisant pas partie de la valeur de retour. Si lavaleur de finest supérieure au nombre de caractères ou n'est pas précisée, la valeur entière de la chaîne (à partir destart) est retournée.
Exemples
Retourne la première lettre du champ
de nom
:SUBSTRING([name], 0, 1)
Retourne uniquement les trois chiffres du milieu sans tiret d'un numéro de téléphone aux États-Unis au format suivant,
123-456-7891
:SUBSTRING([us phone number], 4, 7)