2014-09-26 62 views
0

我正在使用XMLSpy。 我試圖做一個簡單的xquery 插入到一個XML文檔,我插入一個節點到預先存在的節點;xQuery插入節點的語法

xquery version "3.0"; 
declare namespace ext="http://www.altova.com/xslt-extensions"; 

let $mydoc := doc("MyData.xml") 
let $ssn := <SSN>999-99-9999</SSN> 

for $n in $mydoc//Account 
return insert node $ssn into $n 

我receieve語法錯誤XPST0003:圍繞「迴歸插入節點$ SSN到$ N」的表達式是不是XQuery語法的有效實例

所以「插入」(或刪除,或更新)被標記爲不正確的語法。是否有我缺少的擴展名?

執行沒有這些關鍵字的查詢是工作 - 即。一般的xquery表達式工作。

有人可以指導我什麼可能是錯的?

謝謝。

回答