Toimintosarja SUBSTR

Toimintosarja SUBSTR leikkaa osan merkkijonosta ja palauttaa sen.

Syöttö STR

Määrittää merkkijono, joka käsitellään.

Syöttö START

Määrittää alkupisteen leikkaamiseksi. Arvo voi olla myös negatiivinen, jolloin leikataan takaa eteen päin. Asema alkaa 0.

Syöttö LEN

Leikattavan merkkijonon pituus. Arvo voi olla myös negatiivinen. Silloin leikkausrajan pituus rajoitetaan takaa eteen päin. Ei arvoa tai NULL ei määritä pituutta. FALSE on sama kuin 0 ja TRUE sama kuin 1.

Esimerkit

Syötössä STR on "Hallo Welt".

START LEN Tulos
1 NULL "allo Welt"
1 2 "al"
-2 2 "lt"
0 -2 "Hallo We"
-2 -1 "l"