The XQuery documentation focuses on XQuery as a language. However, as database queries are the principal means of communication with the database server, it might happen that you have a problem which arose because of a certain query. If you do not find the information in the XQuery documentation, you might have a look at the following sources of information, all of which also deal with aspects of querying a Tamino database:
Using the Tamino Interactive Interface to Query a Database with Tamino XQuery: This section describes how to query a database object using the Tamino Interactive Interface.
Efficient Queries: XQuery: Here you will find some advice for speeding up your queries.
Querying Using X-Machine Commands: This section explains how to directly query a database using HTTP and X-Machine command verbs.
XML Schema Datatypes: This section explains the data types defined in the XML Schema specification which are used by XQuery.
Storing Non-XML Objects in Tamino: This section explains how to represent and query objects that are in some other format, such as binary data.
Character Encoding of XML Objects: This section discusses the character encoding of XML objects when querying them directly using HTTP and X-Machine command verbs.
Migrating from X-Query to Tamino XQuery (in the section Migrating Applications of the Migration Guide): This section gives some advice for application developers concerning changes from the previous implementation called X-Query to Tamino XQuery.
The XQuery language, as specified by the W3C, consists of the following documents:
XQuery:
An XML Query Language
The official XQuery specifications of the W3C, which in its 1.0 version formed part of
the basis of Tamino XQuery.
XQuery and XPath Data Model
(XDM)
The official XQuery specifications of the W3C that describe the
underlying data model used for XQuery and XPath.
XSLT and XQuery
Serialization
The official XQuery specifications of the W3C that describe how to
serialize an instance of the data model into a sequence of octets.
XQuery and XPath Functions
and Operators
The official XQuery specifications of the W3C, which form part of
the basis of Tamino XQuery.
XML Path Language (XPath): The official specifications of the W3C, which form part of the basis of XQuery.
XML Query Use Cases: Some use cases relevant for XQuery.
Working Drafts for doing text retrieval with XQuery:
Namespaces in XML 1.0: This W3C recommendation defines basic language elements that are used in XPath.