| Каталог | Индекс раздела |
| Назад | Оглавление | Вперед |
Специальный регистр CURRENT IMPLICIT XMLPARSE OPTION определяет опцию обработки пробельных символов, которая применяется в сериализации XML-данных при неявном их разборе сервером DB2 без проверки правильности. Неявная операция разбора без проверки правильности происходит, когда оператор SQL обрабатывает хост-переменную XML или неявно или явно печатает маркер параметра XML, который не является аргументом функции XMLVALIDATE. Тип данных регистра - VARCHAR(128).
Значение специального регистра CURRENT IMPLICIT XMLPARSE OPTION может быть изменено при помощи оператора SET CURRENT IMPLICIT XMLPARSE OPTION. Его начальное значение - 'STRIP WHITESPACE'.
Примеры:
Выборка значения специального регистра CURRENT IMPLICIT XMLPARSE OPTION в хост-переменную CURXMLPARSEOPT:
EXEC SQL VALUES (CURRENT IMPLICIT XMLPARSE OPTION) INTO :CURXMLPARSEOPT;
Установка специального регистра CURRENT IMPLICIT XMLPARSE OPTION в значение 'PRESERVE WHITESPACE'.
SET CURRENT IMPLICIT XMLPARSE OPTION = 'PRESERVE WHITESPACE'
Пробельные символы сохраняются, когда выполняется следующий оператор SQL: INSERT INTO T1 (XMLCOL1) VALUES (?)
| Назад | Оглавление | Вперед |
| Каталог | Индекс раздела |