【发布时间】:2013-08-07 16:18:29
【问题描述】:
给定:
let $name := '751-1500'
return xdmp:node-delete(doc(concat('/', $name, '.xml'))//foo);
let $name := '751-1500'
return xdmp:node-delete(doc(concat('/', $name, '.xml'))//bar);
let $name := '751-1500'
return xdmp:node-delete(doc(concat('/', $name, '.xml'))//baz);
如何避免重新声明 $name?
【问题讨论】:
-
您使用的是什么 XQuery 处理器?
$name真的需要是变量吗? -
MarkLogic 6 (XQuery 3)。出于示例的目的,我希望 $name 是一个变量。
标签: transactions xquery marklogic