站长网 教程 XQuery字符串函数和序列函数

XQuery字符串函数和序列函数

XQuery字符串函数和序列函数

XQuery字符串函数

下表列出了XQuery提供的常用字符串操作函数。

函数    描述
string-length($string as xs:string) as xs:integer    返回字符串的长度。
concat($input as xs:anyAtomicType?) as xs:string    返回连接的字符串。
string-join($sequence as xs:string*, $delimiter as xs:string) as xs:string    返回由分隔符分隔的序列中的数据项组合。

XQuery序列函数

下表列出了XQuery提供的常用序列函数。

序号    名称    描述
1    count($seq as item()*)    计算序列中的项目数量。
2    sum($seq as item()*)    返回序列中数据项的总和。
3    avg($seq as item()*)    返回序列中数据项的平均值。
4    min($seq as item()*)    返回序列中数据项的最小值。
5    max($seq as item()*)    返回序列中数据项的最大值。
6    distinct-values($seq as item()*)    返回序列中的选择不同数据项。
7    subsequence($seq as item()*, $startingLoc as xs:double, $length as xs:double)    返回提供序列的子集。
8    insert-before($seq as item(), $position as xs:integer, $inserts as item())    在序列中插入数据项目。
9    remove($seq as item()*, $position as xs:integer)    从序列中删除数据项。
10    reverse($seq as item()*)    返回反转序列中数据项。
11    index-of($seq as anyAtomicType()*, $target as anyAtomicType())    将索引作为整数返回,以指示序列中数据项的可用性。
12    last()    在谓词表达式中使用时,返回序列的最后一个元素。
13    position()    在FLOWR表达式中用于获取序列中项的位置。

本文来自网络,不代表站长网立场,转载请注明出处:https://www.zwzz.com.cn/html/video/2024/0608/44500.html

作者: dawei

【声明】:站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。
联系我们

联系我们

0577-28828765

在线咨询: QQ交谈

邮箱: xwei067@foxmail.com

工作时间:周一至周五,9:00-17:30,节假日休息

返回顶部