0

最初の xquery が目的の結果を返すのに、2 番目の xquery が何も返さない理由を誰か教えてもらえますか? 私の目には、それらは同一です。

クエリ 1)

for $current-record-eids in collection( "EBOOK-AUTO" )
return $current-record-eids

クエリ 2)

let $collection as xs:string  := "EBOOK-AUTO"
for $current-record-eids in collection( "{$collection}" )  
return $current-record-eids
4

1 に答える 1

2

関数呼び出しで属性値テンプレートを使用する必要はありません。通常のパラメーターのように値を渡すだけです。

let $collection as xs:string  := "EBOOK-AUTO"
for $current-record-eids in collection($collection)  
return $current-record-eids
于 2013-01-09T16:57:07.890 に答える