Update Module

This XQuery Module provides additional functions for performing updates and returning results in updating expressions.

=Conventions=

All functions in this module are assigned to the  namespace, which is statically bound to the update prefix.

Except for update:output-cache, all functions are updating and thus comply to the XQuery Update constraints.

=Updates=

update:map-for-each
=Output=

update:cache

 * $reset option added.

=Changelog=


 * Version 9.3


 * update:cache: $reset parameter added.


 * Version 9.1


 * update:output: Maps and arrays can be cached if they contain no persistent database nodes or function items.


 * Version 9.0


 * Updated: db:output renamed to $$, db:output-cache renamed to $$

This module was introduced with Version 9.0.