| Каталог | Индекс раздела |
| Назад | Оглавление | Вперед |
Регистрирует XML-схему в репозитории XML-схем (XSR - XML-схема repository).
Авторизация
Одна из следующих:
Требует соединения с базой данных
Синтаксис
>>-REGISTER XMLSCHEMA--URI-схемы--FROM--URI-содержимого------------>
>--+-------------------+--+-------------------------------+-------->
'-WITH--URI-свойств-' '-AS--реляционный-идентификатор-'
>--+----------------------------+---------------------------------->
'-подвыражение-документа-xml-'
>--+----------------------------------------------------------------+-><
'-COMPLETE--+------------------------+--+----------------------+-'
'-WITH URI-свойств-схемы-' '-ENABLE DECOMPOSITION-'
подвыражение-документа-xml:
.------------------------------------------------------------------.
V |
>>---ADD--URI-документа--FROM--URI-содержимого--+-------------------+-+-><
'-WITH--URI-свойств-'
Описание
URI-схемы
Задает URI, как ссылку на экземпляры XML-документов регистрируемой XML-схема being registered.
FROM URI-содержимого
Задает URI, по которому документ XML-схемы находится. Здесь поддерживается только URI локального файла.
WITH URI-свойств
Задает URI документа свойств для XML-схемы. Здесь поддерживается только URI локального файла.
AS реляционный-идентификатор
Задает имя, которое будет использоваться для обращения к зарегистрированной XML-схеме. Реляционное имя может быть задано как идентификатор SQL, состоящий из двух частей: схемы SQL и имени XML-схемы и имеющий формат: SQLschema.name. Если не задана схема SQL , используется схема по умолчанию, определенная в специальном регистре CURRENT SCHEMA. Если не задано никакого имени, генерируется уникальное значение.
COMPLETE
Показывает, что больше нет документов XML-схемы для добавления. Если задана эта опция, схема проверяется и, если ошибок не найдено, помечается как готовая к применению.
WITH URI-свойств-схемы
Задает URI документа свойств XML-схемы. Здесь поддерживается только URI локального файла.
ENABLE DECOMPOSITION
Задает, что эта схема будет использоваться для декомпозиции XML-документов.
ADD URI-документа
Задает URI документа XML-схемы, добавляемого к этой схеме как документа, к которому обращается другой XML документ.
FROM URI-содержимого
Задает URI, по которому документ XML-схемы находится. Здесь поддерживается только URI локального файла.
WITH URI-свойств
Задает URI документа свойств XML-схемы. Здесь поддерживается только URI локального файла.
Пример
REGISTER XMLSCHEMA 'http://myPOschema/PO.xsd' FROM 'file:///c:/TEMP/PO.xsd' WITH 'file:///c:/TEMP/schemaProp.xml' AS user1.POschema
Замечания по применению
Прежде, чем к документу XML-схемы можно будет обращаться, и он станет доступным для проверки правильности и аннотирования, он должен быть зарегистрирован в XSR. Эта команда выполняет первый шаг процесса регистрации XML-схемы, регистрируя первичный документ XML-схема. Конечный шаг процесса регистрации XML-схемы требует, чтобы успешно выполнилась команда COMPLETE XMLSCHEMA для XML-схемы. Как альтернатива, если нет других документов XML-схем для включения, используйте команду REGISTER XMLSCHEMA с ключевым словом COMPLETE для завершения регистрации за один шаг.
| Назад | Оглавление | Вперед |
| Каталог | Индекс раздела |