SUBSTRING es una función de manipulación de series de caracteres que manipula todos los tipos de datos (BIT, BLOB y CHARACTER) y extrae caracteres de una serie de caracteres para crear otra serie de caracteres.
SUBSTRING devuelve una nueva serie del mismo tipo que source_string, que contiene una ejecución contigua de caracteres extraídos de source_string según lo especificado por start_position y string_length.
La posición inicial puede ser negativa. La posición inicial y la longitud definen un rango. El resultado es que este rango y la serie de caracteres de entrada se solapan.
Si cualquier parámetro es NULL, el resultado es NULL. Esta no es una serie de caracteres de longitud cero.
SUBSTRING('Hello World!' FROM 7 FOR 4)returns 'Worl'.