|
[XQuery Talk Mailing List Archive Home] [By Date] [By Thread] [By Subject] [By Author] [Recent Entries] [Reply To This Message] Node sorting of node from different documents in pathsJohn Snelson john.snelson at oracle.comTue Feb 26 14:56:52 PST 2008
Hi Frans,
That's my understanding of the specification as well.
John
Frans Englich wrote:
> Everyone,
>
> What should this query evaluate to?
>
> declare function local:function($arg)
> {
> <e>{$arg}</e>
> };
> (<a>1</a>, <a>2</a>)/local:function(string(.))
>
> My conclusion is that it can either evaluate to:
>
> <e>2</e><e>1</e>
>
> or
>
> <e>1</e><e>2</e>
>
> because the node sorting done at the end is working on temporary/separate tree
> fragments(the ones returned from the function) and therefore the order is
> implementation dependent(but stable).
>
> That's how I read the spec, but on the other hand I find it counter intuitive
> for the user, so maybe I've missed something?
>
>
> Cheers,
>
> Frans
> _______________________________________________
> http://x-query.com/mailman/listinfo/talk
> http://x-query.com/mailman/listinfo/talk
--
John Snelson, Oracle Corporation http://snelson.org.uk/john
Berkeley DB XML: http://www.oracle.com/database/berkeley-db/xml
XQilla: http://xqilla.sourceforge.net
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|






