Substr

Hämtar en del av en angiven sträng.

Syntax

Substr(s1, n1, n2 )

Parametrar

Parameter

Beskrivning

s1

Källsträngen.

n1

Den position i strängen s1 där hämtningen ska börja.

Om n1 är mindre än 1 används den första teckenpositionen. Om n1 är större än längden på s1, används den sista teckenpositionen.

n2

Antalet tecken som ska extraheras.

Om n2 är mindre eller lika med 0 returneras en tom sträng. Om n1 + n2 är större än längden på s1 returneras delsträngen från och med position n1 till slutet av s1.

Exempel

Uttrycken nedan är exempel på Substr-funktionen:

Uttryck

Returnerar

Substr("ABCDEFG", 3, 4)

CDEF

Substr(3214, 2, 1)

2

Substr(Last_Name[0], 1, 3)

Returnerar de tre första tecknen från den första förekomsten av Last_Name.

Substr("ABCDEFG", 5, 0)

""

Substr("21 Waterloo St.", 4, 5)

Water