Классика баз данных - статьи

       

Модули


Библиотечный модуль – это коллекция переменных и функций в целевом пространстве имен, которая может импортироваться в запрос. module namespace univ        ="http://www.example.com/university";

declare function univ:gpa    ($e as element (student)) as xs:decimal    { for ... } ;

Эту функцию можно было бы вызвать в запросе следующим образом: import module namespace univ        ="http://www.example.com/university"; declare variable $id external;

univ:gpa(//student[id=$id])



Содержание раздела