Funkce pro práci s řetězci

Vyhodnocování výrazů podporuje následující funkce pro práci s řetězci. Slova psaná kurzívou mohou být nahrazena skutečnou hodnotou nebo proměnnou.

Výraz Popis
(strcase řetězec [který] ) Vrací řetězec, ve kterém byla všechna písmena převedena na malá nebo velká.
(strcat řetězec1 [řetězec2] ...) Vrací řetězec, který obsahuje několik za sebou spojených řetězců.
(strlen [řetězec] ...) Vrací celočíselnou hodnotu, která určuje počet znaků v řetězci.
(substr řetězecpočátek [délka] ) Vrací podřetězec řetězce.
(chr celočíselnáhodnota) Vrací znak, jehož hodnota ASCII odpovídá zadané celočíselné hodnotě.
(LPAD řetězecdélka) Vrací počátek řetězce včetně mezer až po zadanou délku.
(RPAD řetězecdélka) Vrací konec řetězce včetně mezer až po zadanou délku.
(trim řetězec [režim] ) Ořízne řetězec na počátku, uprostřed nebo na konci podle nastaveného režimu. Režim může být B (počátek), M (střed) nebo E (konec) nebo libovolná kombinace. Není-li režim určen, použije se BE.