XQuery - Funciones de secuencia
La siguiente tabla enumera las funciones de secuencia de uso común proporcionadas por XQuery.
No Señor | Nombre y descripción |
---|---|
1 | contar ($ seq como elemento () *) Cuenta los elementos en una secuencia. |
2 | suma ($ seq como elemento () *) Devuelve la suma de los elementos en una secuencia. |
3 | avg ($ seq como elemento () *) Devuelve el promedio de los elementos en una secuencia. |
4 | min ($ seq como elemento () *) Devuelve el elemento de valor mínimo en una secuencia. |
5 | max ($ seq como elemento () *) Devuelve el elemento de valor máximo en una secuencia. |
6 | valores-distintos ($ seq como elemento () *) Las devoluciones seleccionan elementos distintos de una secuencia. |
7 | subsecuencia ($ seq como elemento () *, $ startLoc como xs: doble, $ longitud como xs: doble) Devuelve un subconjunto de la secuencia proporcionada. |
8 | insert-before ($ seq as item () *, $ position as xs: integer, $ inserts as item () *) Inserta un elemento en una secuencia. |
9 | eliminar ($ seq como elemento () *, $ posición como xs: integer) Elimina un elemento de una secuencia. |
10 | Devuelve la secuencia inversa. |
11 | índice de ($ seq como anyAtomicType () *, $ objetivo como anyAtomicType ()) Devuelve índices como números enteros para indicar la disponibilidad de un elemento dentro de una secuencia. |
12 | Devuelve el último elemento de una secuencia cuando se usa en una expresión de predicado. |
13 | Se utiliza en expresiones FLOWR para obtener la posición de un elemento en una secuencia. |