Blok funkce SUBSTR

Blok funkce SUBSTR odřízne část řetězce a vrátí ji.

Vstup STR

Definuje řetězec, který se upravuje.

Vstup START

Definuje začátek pro odříznutí. Hodnota může být také záporná, pak se odřízne zepředu dozadu. Pozice začíná u 0.

Vstup LEN

Délka řetězce, který se má odříznout. Hodnota může být také záporná. Pak je délka omezena zepředu dozadu. Žádná hodnota nebo NULL nedefinuje žádnou délku. FALSE je stejné jako 0 a TRUE stejné jako 1.

Příklady

Na vstupu STR je "Hallo Welt".

START LEN Výsledek
1 NULL "allo Welt"
1 2 "al"
-2 2 "lt"
0 -2 "Hallo We"
-2 -1 "l"