[XQZone General] Re: How to pass Node as a parameter through XDBC?
Michael Blakeley
michael.blakeley at marklogic.com
Thu Aug 11 12:07:47 PDT 2005
> Juvvadi, Venugopal (ELS) wrote:
>
>
>>> I am assuming that I can specify node as an external parameter in XQuery
>>> but I am not sure whether Mark Logic supports this or not.
>>>
>>> Mark Logic XDBC Statement interface does not provide any method to pass
>>> Node as a parameter to XQuery unless I am missing something. Is there a
>>> work around for this?
The usual technique is to pass in the serialized node as a string, then
use xdmp:unquote() to parse it into an element again:
define variable $xml-string as xs:string external
define variable $element as element() { xdmp:unquote($xml-string) }
xdmp:describe($element)
-- Mike
More information about the General
mailing list