N. America: 800 876 3101 | World: 44 (0) 1753 218 930

Misunderstanding: XQuery lacks an update mechanism

It is true that the XQuery specification does not include an update mechanism. Additionally, at the time this article is being written, the XQuery working group is on "Last Call" status for the main XQuery specification and few working group members are willing to spend their time on the update specification. I expect the SQL-style approach will wind up in the XQuery specification. Updates will likely be expressed in a set of standalone operations that mimic and support existing relational database commands. However, some implementers and existing implementations offer a more free-form way of composing an update with XQuery.

It is important to note that most XQuery implementations provide an update mechanism of their own. For example, one popular XQuery engine implements an extension that provides Create, Read, Update, and Delete (CRUD) operations on XML and non-XML data.

Buy DataDirect XQuery®!

If you've watched our online video tutorials, read about DataDirect XQuery®'s extensive features, and tried our free download, you're ready to purchase DataDirect XQuery®.

Our buying page answers any questions you have about ordering, purchasing, and obtaining support for your copy of DataDirect XQuery®.

Back to School with DataDirect XQuery®

Getting your mind around the possibilities of a data integration technology as promising as XQuery can be difficult, but our XML developers Webinars will help you understand the power and versatility of XQuery, and our favorite XQuery processor, DataDirect XQuery®.

Stay Informed!

XQuery is one of the hottest XML technologies being developed today. Stay informed with vital news about standards, tools, and trends by signing up for the DataDirect XQuery® newsletter.