
El bloque de funciones SUBSTR corta una parte de una cadena de caracteres y devuelve esta.
Define la cadena de caracteres que se procesa.
Define el inicio para cortar. El valor también puede ser negativo, por lo que se corta desde atrás hacia adelante. La posición comienza en 0.
La longitud de la cadena de caracteres a cortar. El valor también puede ser negativo. Entonces, la longitud se limita desde atrás hacia adelante. Ningún valor o NULL no define ninguna longitud. FALSE es igual a 0 y TRUE igual a 1.
En la entrada STR se aplica "Hallo Welt".
| START | LEN | Resultado |
|---|---|---|
| 1 | NULL | "allo Welt" |
| 1 | 2 | "al" |
| -2 | 2 | "lt" |
| 0 | -2 | "Hallo We" |
| -2 | -1 | "l" |