Changes

Jump to navigation Jump to search
No change in size ,  15:14, 26 May 2012
m
Text replace - "{{Mono|" to "{{Code|"
===Updating Expressions===
There are five new expressions to modify data. While {{MonoCode|insert}}, {{MonoCode|delete}}, {{MonoCode|rename}} and {{MonoCode|replace}} are basically self-explanatory, the {{MonoCode|transform}} expression is different, as modified nodes are copied in advance and the original databases remain untouched.
An expression consists of a target node (the node we want to alter) and additional information like insertion nodes, a QName, etc. which depends on the type of expression. Optional modifiers are available for some of them. You can find a few examples and additional information below.
====fn:put()====
{{MonoCode|fn:put()}} is also part of the XQUF and enables the user to serialize XDM instances to secondary storage. It is executed at the end of a snapshot. Serialized documents therefore reflect all changes made effective during a query.
====Database Functions====
</pre>
Despite explicitly renaming all child nodes of {{MonoCode|<doc/>}}, the former {{MonoCode|<a/>}} element is the only one to be renamed. The {{MonoCode|<b/>}} element is inserted within the same snapshot and is therefore not yet visible to the user.
===Returning Results===
Bureaucrats, editor, reviewer, Administrators
13,554

edits

Navigation menu