Ga naar hoofdinhoud Ga naar aanvullende inhoud

SUBSTRING

Extraheert een subtekenreeks beginnend vanaf een opgegeven punt binnen de opgegeven tekenreeks.

Dit is een alias voor de SUBSTR functie.

Syntaxis

SUBSTRING(STRING, START [, LENGTH])

Argumenten

STRING

Type: string

De tekenreeks waaruit een subtekenreeks moet worden geëxtraheerd.

START

Type: integer

De beginindex van de subtekenreeks.

Posities beginnen met 1. Een negatieve beginpositie wordt geïnterpreteerd als relatief ten opzichte van het einde van de tekenreeks.

LENGTH

Type: integer

(Optioneel) De lengte van de subtekenreeks.

Indien weggelaten, wordt de rest van de tekenreeks na de startpositie START geretourneerd.

Retourneert

Type: string

Retourneert een substring van STRING met lengte LENGTH vanaf de startpositie START.


Voorbeelden

TEKENREEKS START LENGTH Uitvoer
Hallo wereld 1 5 Hallo
Hallo wereld 0 4 ''
Hallo wereld -5 5 Wereld
Hallo wereld 12 4 ''
Hallo wereld -12 4 ''
Hallo wereld 2 3 ell
Hallo Wereld 3 -2 ''
Hallo Wereld 2 14 Hallo Wereld
Hallo Wereld 2 allo Wereld
Hallo Wereld -3 2 rl
null -3 2 null

Was deze pagina nuttig?

Als u problemen ervaart op deze pagina of de inhoud onjuist is – een tikfout, een ontbrekende stap of een technische fout – laat het ons weten!