Función LAST( )
Devuelve una cantidad específica de caracteres del final de una cadena.
Sintaxis
LAST(cadena; longitud)
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
cadena | carácter | El valor de donde se devuelven los caracteres. |
longitud | numérico | La cantidad de caracteres que se deben devolver. |
Salida
Carácter.
Ejemplos
Ejemplos básicos
Devuelve "Ahorros":
LAST("Tipo de cuenta: Ahorros"; 7)
Devuelve "efghi":
LAST("abcdefghi"; 5)
Devuelve "fghi ":
LAST("abcdefghi "; 5)
Devuelve " abc", porque el valor de la cadena es más corto que la longitud especificada de 6; por lo tanto, se agregan espacios a la salida:
LAST("abc"; 6)
Observaciones
Resultados en blanco debido a los espacios al final
Los espacios al final en la cadena pueden hacer que los resultados que se obtienen con la función LAST( ) estén en blanco.
Por ejemplo, la salida para LAST("6483-30384 "; 3) es " ".
Puede utilizar la función ALLTRIM( ) junto con LAST( ) para quitar los espacios finales de la cadena.
Por ejemplo, LAST(ALLTRIM("6483-30384 "); 3) devuelve "384".
Devolución de caracteres del principio de una cadena
Si desea devolver una cantidad específica de caracteres del principio de una cadena, utilice la función SUBSTR( ). Si desea obtener más información, consulte Función SUBSTR( ).