Accéder au contenu principal Passer au contenu complémentaire

SUBSTR

Extrait une sous-chaîne à partir d'un point spécifié dans la chaîne donnée.

Syntaxe

SUBSTR(STRING, START [, LENGTH])

Arguments

STRING

Type : string

Chaîne à partir de laquelle extraire une sous-chaîne.

START

Type : integer

Index de début de la sous-chaîne.

Les positions commencent par 1. Une position de début négative est interprétée comme étant relative à la fin de la chaîne.

LENGTH

Type : integer

(Facultatif) Longueur de la sous-chaîne.

En cas d'omission, le reste de la chaîne après la position de début START est renvoyé.

Renvoie

Type : string

Renvoie une sous-chaîne de STRING de longueur LENGTH à partir de la position de début START.


Exemples

STRING START LENGTH Sortie
Hello World 1 5 Hello
Hello World 0 4 ''
Hello World -5 5 World
Hello World 12 4 ''
Hello World -12 4 ''
Hello World 2 3 ell
Hello World 3 -2 ''
Hello World 2 14 ello World
Hello World 2 ello World
Hello World -3 2 rl
null -3 2 null

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – faites-le-nous savoir.