# XQuery Reference

This section provides XQuery reference information for queries (written in the XQuery language) that you build with the mapper provided for transformations in business processes and web services. It provides descriptions of the XQuery operator and functions available from the mapper. In addition, it provides reference information on the occurrence indicators, namespace prefixes, and XML Schema data types used in the XQuery language.

To learn more about creating data transformations in business processes, see Guide to Data Transformation.

For more information on transformations in web services (where they are also called XQuery maps), see Transforming XML Messages with XQuery Maps.

Note: The queries generated using WebLogic Workshop for transformations in business and web services conform to the W3C Working Draft 16 August 2002 of XQuery 1.0. For more information about this specification, see the following URL available from the W3C Web site:

http://www.w3.org/TR/2002/WD-xquery-20020816/

The queries generated using Liquid Data for WebLogic conform to the W3C Working Draft 30 December 2001 of XQuery 1.0. For more information about this specification, see the following URL available from the W3C Web site:

http://www.w3.org/TR/2001/WD-xquery-20011220/

For Liquid Data XQuery Reference information, see the Liquid Data XQuery Reference Guide.

In addition to the XQuery functions and operators available in the mapper functionality, a larger set functions and operators is provided. You can manually add invocations to these functions and operators to queries in the Source View of the mapper functionality. For a list of these additional functions and operators, see the XQuery 1.0 and XPath 2.0 Functions and Operators - W3C Working Draft 16 August 2002 available from the W3C Web site at the following URL:

http://www.w3.org/TR/2002/WD-xquery-operators-20020816

## Topics Included in This Section

XQuery Alphabetical Functions and Operators Reference

Provides an alphabetical listing of the functions and operators available from the mapper.

XQuery Type Conversion Functions Reference

Provides descriptions of the type conversion functions available from the mapper.

XQuery String Functions Reference

Provides descriptions of the string functions available from the mapper.

XQuery Numeric Function Reference

Provides descriptions of the numeric functions available from the mapper.

XQuery Aggregate Function Reference

Provides descriptions of the aggregate functions available from the mapper.

XQuery URI Functions Reference

Provides descriptions of the URI functions available from the mapper.

XQuery Node Functions Reference

Provides descriptions of the node functions available from the mapper.

XQuery QName Functions Reference

Provides descriptions of the QName functions available from the mapper.

XQuery Date Functions Reference

Provides descriptions of the date functions available from the mapper.

XQuery Duration Functions Reference

Provides descriptions of the duration functions available from the mapper.

XQuery Numeric Operators Reference

Provides descriptions of the numeric operators available from the mapper.

XQuery Boolean Operators Reference

Provides descriptions of the boolean operators available from the mapper.

XQuery Date and Time Operators Reference

Provides descriptions of the time and date operators available from the mapper.

XQuery Duration Operators Reference

Provides descriptions of the duration operators available from the mapper.

XQuery Occurrence Indicators

Describes the XQuery occurrence indicators.

XQuery Namespace Conventions

Provides information about XQuery namespace prefixes.

XQuery Data Types

Provides information on the XML Schema data types.

XQuery Language and XML Reference

Provides XQuery language and XML links to the W3C Working Draft 16 August 2002 XQuery language and W3C XML 1.0 documentation, respectively.