The XQuery expression used in this example is identical to the one used in Example 5-6; the result of evaluating the XQuery expression is a sequence of table, so the overall SQL-query result set has only ten rows. Similarly, Oracle provides two mid-tier XQJ implementations for accessing these two XQuery engines.
With a computed element constructor you can calculate the text using an expression: .
This is useful reading for understanding how XQuery works, though it uses a lot of terms and concepts.
A new Appendix "Context Components" summarizes how the static and dynamic context are initialized.
For example, section 2.5 now defines the terms "static error", "dynamic error", "type error", and "error value".
Section 2 has been reorganized and a new subsection "Processing Model" has been introduced.