La función MID devuelve un cierto número de caracteres de una cadena de texto extraídos a partir de la posición indicada.
MID(
texto,
comienzo
[, longitud]
)
- texto: texto del que extraer el conjunto de caracteres
- comienzo: posición inicial a partir de la que comenzar la extracción
- longitud: (opcional) número de caracteres a extraer
La función MID devuelve una cadena de texto.
El primer carácter del texto ocupa la posición 1.
Si no se indica la longitud de la cadena a extraer, se extraen todos los caracteres desde la posición inicial indicada hasta el final del texto.
Si la posición inicial es 0 o un número negativo, la función devuelve un valor nulo. Por el contrario, si la posición inicial es mayor que la longitud del texto, la función devuelve una cadena de texto vacía.
Si la longitud indicada es mayor que el número de caracteres entre la posición de inicio y el final del texto, la función devuelve toda la cadena a partir de la posición de inicio (sin incluir ningún otro carácter al final).