This module is part of Zorba's XQuery Data Definition Facility. All the indexes managed by this module have to be pre-declared in the prolog of a module. Please refer to the general documentation for more information and examples.
available-indexes
() as xs:QName* external
Gets the available indexes. |
create
($name as xs:QName) external
Creates an index. |
declared-indexes
() as xs:QName* external
Gets a sequence of QNames representing the indexes that have been declared in the prolog of the static context. |
delete
($name as xs:QName) external
Deletes an index. |
is-available-index
($name as xs:QName) as xs:boolean external
Gets whether an index exists. |
is-declared-index
($name as xs:QName) as xs:boolean external
Gets whether an index has been declared in the prolog of the static context. |
declare function iddl:available-indexes() as xs:QName* external
declare function iddl:create($name as xs:QName) external
declare function iddl:declared-indexes() as xs:QName* external
declare function iddl:delete($name as xs:QName) external
declare function iddl:is-available-index($name as xs:QName) as xs:boolean external
declare function iddl:is-declared-index($name as xs:QName) as xs:boolean external