XQuery 序列函数基础教程文档
收录于 2023-04-20 00:10:05 · بالعربية · English · Español · हिंदीName · 日本語 · Русский язык · 中文繁體
XQuery序列函数
让我们看看XQuery提供的常用序列函数列表:
名称 | 说明 |
count($seq为item()*) | 它用于对序列中的项目进行计数。 |
sum($seq为item()*) | 它用于返回序列中各项的总和。 |
avg($seq as item()*) | 它用于返回序列中各项的平均值。 |
min($seq as item()*) | 它用于返回序列中的最小值项目。 |
max($seq as item()*) | 它用于返回序列中的最大价值项目。 |
distinct-values($seq as item()*) | 它返回序列中选择的不同项目。 |
subsequence($seq为item()*,$startingloc为xs: double,$length为xs: double) | 它用于返回所提供序列的子集。 |
insert-before($seq为item()*,$position为xs: integer,$inserts为item()*) | 它用于在序列中插入项目。 |
remove($seq为item()*,$position为xs: integer) | 用于从序列中删除项目。 |
reverse($seq为item()*) | 它用于返回反向序列。 |
index-of($seq为anyatomictype()*,$target为anyatomictype()) | 它以整数形式返回索引,以指示序列中某项的可用性。 |
last() | 在谓词表达式中使用时,它返回序列的最后一个元素。 |
position() | 在FLOWR表达式中使用它来获取项目在序列中的位置。 |