XQuery reverse Function
XQuery reverse Function
The reverse function is used to reverse the given sequence. This function returns the modified sequence but the original sequence is not altered.
Syntax
reverse($seq as item()*)
Input Parameters
$seq
is the provided sequence. A sequence can contain 0 or more items.
Example
XQuery Expression
let $items := (1,2,3,4,5,6)
let $new-items := reverse($items)
return
<result>
<items>
{
for $item in $new-items
return <item>{$item}</item>
}
</items>
</result>
Output
<result>
<items>
<item>6</item>
<item>5</item>
<item>4</item>
<item>3</item>
<item>2</item>
<item>1</item>
</items>
</result>