Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
SE APLICA A: NoSQL
Devuelve la posición inicial de la última aparición de la segunda expresión de cadena dentro de la primera expresión de cadena especificada o -1 si no se encuentra la cadena.
Syntax
LASTINDEXOF(<string_expr1>, <string_expr2> [, <numeric_expr>])
Arguments
| Description | |
|---|---|
string_expr1 |
Expresión de cadena que se va a buscar. |
string_expr2 |
Expresión de cadena que se va a buscar. |
numeric_expr
(Opcional) |
Expresión numérica opcional que establece la posición en la que se inicia la búsqueda. La búsqueda continúa desde la posición hacia el principio de esta instancia. La primera posición de string_expr1 es 0. |
Tipos de retorno
Devuelve una expresión numérica.
Examples
En el ejemplo siguiente se muestran los resultados del uso de esta función para buscar la última aparición de subcadenas.
SELECT VALUE {
"case1": LASTINDEXOF("abcdeabc", "abc"),
"case2": LASTINDEXOF("abcdeabc", "abc", 6),
"case3": LASTINDEXOF("abcdeabc", "abc", 7),
"case4": LASTINDEXOF("abcdeabc", "fg")
}
[
{
"case1": 5,
"case2": 0,
"case3": 5,
"case4": -1
}
]
Observaciones
- Esta función del sistema no usará el índice.