|
Hämtar en del av en angiven sträng.
SyntaxSubstr(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.
|
ExempelUttrycken 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
|
|
|
|