xquery-xquery-functions-against-the-xml-data-type

xquery
#xquery#xquery-functions-against-the-xml-data-type

This topic and its subtopics describe the functions you can use when specifying XQuery against the

data type. For the W3C specifications, see http://www.w3.org/TR/2004/WD-xpath-

functions-20040723.

The XQuery functions belong to the http://www.w3.org/2004/07/xpath-functions

namespace. The W3C specifications use the “fn:” namespace prefix to describe these functions.

You do not have to specify the “fn:” namespace prefix explicitly when you are using the functions. Because of this and to improve readability, the namespace prefixes are generally not

used in this documentation.

The following lists the XQuery functions that are supported against the data type.

Functions on Numeric Values ceiling

floor round

XQuery Functions on String Values concat

contains substring

lower-case Function (XQuery) string-length

upper-case Function (XQuery)

Functions on Boolean Values not

Functions on Nodes number

local-name Function (XQuery) namespace-uri Function (XQuery)

Context Functions

last position

Functions on Sequences empty

distinct-values id Function (XQuery)