1
import module namespace num = "http://www.w3.org/TestModules/numbers" at "numbers.xqlib";
3
import module namespace ddl = "http://www.zorba-xquery.com/modules/store/static/collections/ddl";
4
import module namespace dml = "http://www.zorba-xquery.com/modules/store/static/collections/dml";
5
import module namespace iddl = "http://www.zorba-xquery.com/modules/store/static/indexes/ddl";
6
import module namespace idml = "http://www.zorba-xquery.com/modules/store/static/indexes/dml";
8
declare namespace err = "http://www.w3.org/2005/xqt-errors";
10
import module namespace schema = "http://www.zorba-xquery.com/modules/schema";
12
import schema namespace s = "http://www.zorba-xquery.com/numbers.xsd" at "numbers.xsd";
14
declare variable $doc :=
17
<s:integer>2</s:integer>
22
declare variable $vdoc := validate lax { $doc };
25
ddl:create($num:collname2);
27
iddl:create($num:idx-g-h-untyped);
29
dml:insert-nodes($num:collname2, $vdoc);
32
schema:schema-type(data(dml:collection($num:collname2)//s:long))
42
idml:probe-index-point-value($num:idx-g-h-untyped, 3)
46
<exception>{$err:code} : {$err:description}</exception>
56
delete node dml:collection($num:collname2)/untyped;
58
idml:probe-index-point-general($num:idx-g-h-untyped, 3)
63
idml:probe-index-point-value($num:idx-g-h-untyped, 2)