怎么样 ”;”在XQuery中签署单独的事务

时间:2012-12-13 11:15:37

标签: xquery marklogic

假设我们想要致电function1 ()function2()

function1()function2()必须以序列化方式发生,即如果function1()执行,那么只会执行function2()

我不想使用eval()而是希望在;的帮助下将事务分开。

2 个答案:

答案 0 :(得分:2)

你可以这样做:

xquery version "1.0-ml";

import module namespace "my" at "/my-lib.xqy";

my:function1()

;
xquery version "1.0-ml";

import module namespace "my" at "/my-lib.xqy";

my:function2()

HTH!

答案 1 :(得分:0)

你可以尝试:

(function1(),function2())