2017-02-13 33 views
1

當我登錄$變量時,我看到一個XML節點,但我不確定$ variable如何接收節點並假定它與外部有關。有人可以解釋外部變量如何在XQuery中工作嗎?

declare variable $variable as element() external; 
+2

外部變量的值由任何代碼調用它設置。您看到一個節點可能是因爲您將其定義爲數據類型元素。請在你的詢問中加入一些背景。 –

回答

3

在查詢中聲明外部變量意味着調用應用程序在調用查詢時必須爲該變量提供一個值。完成此操作的方式取決於您選擇的XQuery處理器提供的API。

相關問題