Altova XMLSpy の組み込み XQuery コンパイラーを使用して、XQuery を介して XML ノードを削除しようとしています。
xquery version "1.0" encoding "UTF-8";
for $customer in doc("Customers.xml")/dataroot/Customers
where $customer/CustomerID = "ALFKI"
return delete node $customer;
問題は、コンパイラが「ノードの削除」を有効な構文として認識しないことですが、ここで定義されています: http://www.w3.org/TR/xquery-update-10/
「予期しないトークン ノード $customer」というエラーが表示されます。
何か案は?