D.2. Неподдерживаемые возможности

Следующие возможности, описанные в SQL:2011, не реализованы в этом выпуске Postgres Pro. В некоторых случаях они заменяются равнозначной функциональностью

ИдентификаторПакетОписаниеКомментарий
B011 Встроенный язык Ada 
B013 Встроенный язык COBOL 
B014 Встроенный язык Fortran 
B015 Встроенный язык MUMPS 
B016 Встроенный язык Pascal 
B017 Встроенный язык PL/I 
B031 Базовый динамический SQL 
B032 Расширенный динамический SQL 
B032-01 <Оператор describe input> 
B033 Нетипизированные аргументы функции, вызываемой из SQL 
B034 Динамическое указание атрибутов курсора 
B035 Нерасширенные имена дескрипторов 
B041 Расширения встроенных объявлений исключений SQL 
B051 Расширенные права для выполнения 
B111 Язык модулей — Ada 
B112 Язык модулей — C 
B113 Язык модулей — COBOL 
B114 Язык модулей — Fortran 
B115 Язык модулей — MUMPS 
B116 Язык модулей — Pascal 
B117 Язык модулей — PL/I 
B121 Язык подпрограмм — Ada 
B122 Язык подпрограмм — C 
B123 Язык подпрограмм — COBOL 
B124 Язык подпрограмм — Fortran 
B125 Язык подпрограмм — MUMPS 
B126 Язык подпрограмм — Pascal 
B127 Язык подпрограмм — PL/I 
B128 Язык подпрограмм — SQL 
B211 Язык модулей — Ada: поддержка VARCHAR и NUMERIC 
B221 Язык подпрограмм — Ada: поддержка VARCHAR и NUMERIC 
E182ЯдроЯзык модулей 
F054 TIMESTAMP в списке приоритетов типа DATE 
F121 Базовое управление диагностикой 
F121-01 Оператор GET DIAGNOSTICS 
F121-02 Оператор SET TRANSACTION: предложение DIAGNOSTICS SIZE 
F122 Расширенное управление диагностикой 
F123 Вся диагностика 
F181ЯдроПоддержка множества модулей 
F202 TRUNCATE TABLE: возможность перезапуска идентифицирующего столбца 
F263 Разделённые запятыми предикаты в простом выражении CASE 
F291 Предикат UNIQUE 
F301 CORRESPONDING в выражениях запросов 
F311ЯдроОператор определения схемы 
F312 Оператор MERGEвозможная альтернатива — INSERT ... ON CONFLICT DO UPDATE
F313 Расширенный оператор MERGE 
F314 Оператор MERGE с ветвью DELETE 
F341 Таблицы использованиябез таблиц ROUTINE_*_USAGE
F384 Предложение удаления свойства идентифицирующего столбца 
F385 Предложение удаления выражения, генерирующего значения столбца 
F386 Предложение установления генерирования значений идентифицирующего столбца 
F394 Необязательное указание нормальной формы 
F403 Секционированные соединённые таблицы 
F451 Определение набора символов 
F461 Именованные наборы символов 
F492 Необязательное указание соблюдения ограничения таблицы 
F521Расширенное управление целостностьюУтверждения 
F671Расширенное управление целостностьюПодзапросы в CHECKнамеренно опущено
F693 Правила сортировки символов для SQL-сеансов и клиентских модулей 
F695 Поддержка перекодировки 
F696 Дополнительная документация по перекодировке 
F721 Откладываемые ограничениятолько сторонние и уникальные ключи
F741 Типы ссылочных совпадений MATCHпока без частичного совпадения
F812ЯдроБазовое флагирование 
F813 Расширенное флагирование 
F821 Ссылки на локальные таблицы 
F831 Полное изменение курсора 
F831-01 Изменяемые прокручиваемые курсоры 
F831-02 Изменяемые упорядоченные курсоры 
F841 Предикат LIKE_REGEX 
F842 Функция OCCURENCES_REGEX 
F843 Функция POSITION_REGEX 
F844 Функция SUBSTRING_REGEX 
F845 Функция TRANSLATE_REGEX 
F846 Поддержка октетов в операторах регулярных выражений 
F847 Неконстантные регулярные выражения 
F866 Предложение FETCH FIRST: параметр PERCENT 
F867 Предложение FETCH FIRST: параметр WITH TIES 
S011ЯдроОтдельные типы данных 
S011-01ЯдроПредставление USER_DEFINED_TYPES 
S023Базовая поддержка объектовБазовые структурированные типы 
S024Расширенная поддержка объектовРасширенные структурированные типы 
S025 Окончательные структурированные типы 
S026 Самоссылающиеся структурированные типы 
S027 Создание метода по заданному имени метода 
S028 Произвольный порядок параметров UDT 
S041Базовая поддержка объектовБазовые ссылочные типы 
S043Расширенная поддержка объектовРасширенные ссылочные типы 
S051Базовая поддержка объектовСоздание таблицы из типачастично поддерживается
S081Расширенная поддержка объектовПодтаблицы 
S091 Базовая поддержка массивовчастично поддерживается
S091-01 Массивы встроенных типов данных 
S091-02 Массивы отдельных типов 
S091-03 Выражения с массивами 
S094 Массивы ссылочных типов 
S097 Присвоение значения элементу массива 
S151Базовая поддержка объектовПредикат типа 
S161Расширенная поддержка объектовПриведение подтипов 
S162 Приведение подтипов для ссылочных типов 
S202 Вызываемые из SQL подпрограммы, работающие с мультимножествами 
S231Расширенная поддержка объектовУказатели на структурные типы 
S232 Указатели на массивы 
S233 Указатели на мультимножества 
S241 Функции преобразований 
S242 Оператор изменения преобразования 
S251 Определяемые пользователем упорядочивания 
S261 Метод SPECIFICTYPE 
S271 Базовая поддержка мультимножеств 
S272 Мультимножества пользовательских типов 
S274 Мультимножества ссылочных типов 
S275 Расширенная поддержка мультимножеств 
S281 Типы вложенных коллекций 
S291 Ограничение уникальности для всей строки 
S401 Отдельные типы на базе типов массивов 
S402 Отдельные типы на базе отдельных типов 
S403 ARRAY_MAX_CARDINALITY 
S404 TRIM_ARRAY 
T011 Тип TIMESTAMP в информационной схеме 
T021 Типы данных BINARY и VARBINARY 
T022 Расширенная поддержка типов данных BINARY и VARBINARY 
T023 Составные двоичные строки 
T024 Пробелы в двоичных строках 
T041Базовая поддержка объектовБазовая поддержка типа данных LOB 
T041-01Базовая поддержка объектовТип данных BLOB 
T041-02Базовая поддержка объектовТип данных CLOB 
T041-03Базовая поддержка объектовФункции POSITION, LENGTH, LOWER, TRIM, UPPER и SUBSTRING для типов данных LOB 
T041-04Базовая поддержка объектовКонкатенация типов данных LOB 
T041-05Базовая поддержка объектовУказатель на LOB: неудерживаемый 
T042 Расширенная поддержка типа данных LOB 
T043 Множитель T 
T044 Множитель P 
T051 Типы кортежей 
T052 MAX и MIN для типов кортежей 
T053 Явные псевдонимы ссылки на все поля 
T061 Поддержка UCS 
T101 Улучшенное определение возможности NULL 
T111 Изменяемые соединения, объединения и столбцы 
T174 Идентифицирующие столбцы 
T175 Генерируемые столбцы 
T176 Поддержка генераторов последовательностей 
T177 Поддержка генераторов последовательностей: возможность простого перезапуска 
T178 Идентифицирующие столбцы: возможность простого перезапуска 
T180 Системное версионирование таблиц 
T181 Таблицы с периодом времени прикладного уровня 
T211Активная база данных, улучшенное управление целостностьюБазовые возможности триггеров 
T211-06Активная база данных, улучшенное управление целостностьюПоддержка правил времени выполнения для взаимодействия триггеров и ограничений 
T211-08Активная база данных, улучшенное управление целостностьюНесколько триггеров для одного события вызываются в том порядке, в каком они были созданы в каталогенамеренно опущено
T251 Оператор SET TRANSACTION: параметр LOCAL 
T261 Сцеплённые транзакции 
T272 Улучшенное управление точками сохранения 
T285 Улучшения имён производных столбцов 
T301 Функциональные зависимостичастично поддерживается
T321ЯдроБазовые вызываемые из SQL подпрограммы 
T321-02ЯдроПользовательские хранимые процедуры без перегрузки 
T321-04ЯдроОператор CALL 
T321-05ЯдроОператор RETURN 
T322PSMОбъявляемые атрибуты типа данных 
T324 Явное управление безопасностью подпрограмм SQL 
T326 Табличные функции 
T332 Расширенные ролив основном поддерживаются
T434 GROUP BY DISTINCT 
T471 Наборы результатов в качестве возвращаемого значения 
T472 DESCRIBE CURSOR 
T495 Совместное изменение и извлечение данныхдругой синтаксис
T502 Предикаты периодов 
T511 Счётчики транзакций 
T521 Именованные аргументы в операторе CALL 
T522 Значения по умолчанию для входных параметров процедур, вызываемых из SQLподдерживаются, за исключением ключевого слова DEFAULT при вызове
T561 Удерживаемые указатели 
T571 Внешние вызываемые из SQL функции, возвращающие массивы 
T572 Внешние вызываемые из SQL функции, возвращающие мультимножества 
T601 Ссылки на локальные курсоры 
T612 Расширенные операции OLAPподдерживаются некоторые формы
T616 Варианты обработки NULL для функций LEAD и LAG 
T618 Функция NTH_VALUEфункция существует, но некоторые возможности отсутствуют
T619 Вложенные оконные функции 
T620 Предложение WINDOW: параметр GROUPS 
T641 Присвоение нескольким столбцамподдерживаются только некоторые варианты синтаксиса
T652 Операторы динамического SQL в SQL-подпрограммах 
T653 Операторы модификации схемы SQL во внешних подпрограммах 
T654 Операторы динамического SQL во внешних подпрограммах 
M001 Связи данных (DATALINK) 
M002 Связи данных через SQL/CLI 
M003 Связи данных через встроенный SQL 
M004 Поддержка сторонних данныхчастично поддерживается
M005 Поддержка сторонних схем 
M006 Подпрограмма GetSQLString 
M007 TransmitRequest 
M009 Подпрограммы GetOpts и GetStatistics 
M010 Поддержка обёрток сторонних данныхдругой API
M011 Связи данных через Ada 
M012 Связи данных через C 
M013 Связи данных через COBOL 
M014 Связи данных через Fortran 
M015 Связи данных через MUMPS 
M016 Связи данных через Pascal 
M017 Связи данных через PL/I 
M018 Подпрограммы интерфейса обёртки сторонних данных на языке Ada 
M019 Подпрограммы интерфейса обёртки сторонних данных на языке Cдругой API
M020 Подпрограммы интерфейса обёртки сторонних данных на языке COBOL 
M021 Подпрограммы интерфейса обёртки сторонних данных на языке Fortran 
M022 Подпрограммы интерфейса обёртки сторонних данных на языке MUMPS 
M023 Подпрограммы интерфейса обёртки сторонних данных на языке Pascal 
M024 Подпрограммы интерфейса обёртки сторонних данных на языке PL/I 
M030 Поддержка сторонних данных SQL-сервера 
M031 Общие подпрограммы обёртки сторонних данных 
X012 Мультимножества типа XML 
X013 Отдельные типы, производные от XML 
X014 Атрибуты типа XML 
X015 Поля типа XML 
X025 XMLCast 
X030 XMLDocument 
X038 XMLText 
X065 XMLParse: ввод BLOB и вариант CONTENT 
X066 XMLParse: ввод BLOB и вариант DOCUMENT 
X068 XMLSerialize: BOM 
X069 XMLSerialize: INDENT 
X073 XMLSerialize: сериализация BLOB и вариант CONTENT 
X074 XMLSerialize: сериализация BLOB и вариант DOCUMENT 
X075 XMLSerialize: сериализация BLOB 
X076 XMLSerialize: VERSION 
X077 XMLSerialize: явное указание ENCODING 
X078 XMLSerialize: явное объявление XML 
X080 Пространства имён при публикации XML 
X081 Объявления пространств имён XML на уровне запроса 
X082 Объявления пространств имён XML в DML 
X083 Объявления пространств имён XML в DDL 
X084 Объявления пространств имён XML в составных операторах 
X085 Предопределённые префиксы пространств имён 
X086 Объявления пространств имён XML в XMLTable 
X091 Предикат содержимого XML 
X096 XMLExists 
X100 Поддержка ведущего языка для XML: вариант CONTENT 
X101 Поддержка ведущего языка для XML: вариант DOCUMENT 
X110 Поддержка ведущего языка для XML: отображение VARCHAR 
X111 Поддержка ведущего языка для XML: отображение CLOB 
X112 Поддержка ведущего языка для XML: отображение BLOB 
X113 Поддержка ведущего языка для XML: указание STRIP WHITESPACE 
X114 Поддержка ведущего языка для XML: указание PRESERVE WHITESPACE 
X131 Предложение XMLBINARY на уровне запроса 
X132 Предложение XMLBINARY в DML 
X133 Предложение XMLBINARY в DDL 
X134 Предложение XMLBINARY в составных операторах 
X135 Предложение XMLBINARY в подзапросах 
X141 Предикат IS VALID: в зависимости от данных 
X142 Предикат IS VALID: предложение ACCORDING TO 
X143 Предикат IS VALID: предложение ELEMENT 
X144 Предикат IS VALID: расположение схемы 
X145 Предикат IS VALID вне ограничений-проверок 
X151 Предикат IS VALID с вариантом DOCUMENT 
X152 Предикат IS VALID с вариантом CONTENT 
X153 Предикат IS VALID с вариантом SEQUENCE 
X155 Предикат IS VALID: NAMESPACE без предложения ELEMENT 
X157 Предикат IS VALID: NO NAMESPACE с предложением ELEMENT 
X160 Базовая информационная схема для зарегистрированных XML-схем 
X161 Расширенная информационная схема для зарегистрированных XML-схем 
X170 Варианты обработки NULL с XML 
X171 Вариант NIL ON NO CONTENT 
X181 Тип XML(DOCUMENT(UNTYPED)) 
X182 Тип XML(DOCUMENT(ANY)) 
X190 Тип XML(SEQUENCE) 
X191 Тип XML(DOCUMENT(XMLSCHEMA)) 
X192 Тип XML(CONTENT(XMLSCHEMA)) 
X200 XMLQuery 
X201 XMLQuery: RETURNING CONTENT 
X202 XMLQuery: RETURNING SEQUENCE 
X203 XMLQuery: передача контекста 
X204 XMLQuery: инициализация переменной XQuery 
X205 XMLQuery: указание EMPTY ON EMPTY 
X206 XMLQuery: указание NULL ON EMPTY 
X211 Поддержка XML 1.1 
X221 Механизм передачи XML BY VALUE 
X222 Механизм передачи XML BY REF 
X231 Тип XML(CONTENT(UNTYPED)) 
X232 Тип XML(CONTENT(ANY)) 
X241 RETURNING CONTENT при публикации XML 
X242 RETURNING SEQUENCE при публикации XML 
X251 Хранимые значения XML типа XML(DOCUMENT(UNTYPED)) 
X252 Хранимые значения XML типа XML(DOCUMENT(ANY)) 
X253 Хранимые значения XML типа XML(CONTENT(UNTYPED)) 
X254 Хранимые значения XML типа XML(CONTENT(ANY)) 
X255 Хранимые значения XML типа XML(SEQUENCE) 
X256 Хранимые значения XML типа XML(DOCUMENT(XMLSCHEMA)) 
X257 Хранимые значения XML типа XML(CONTENT(XMLSCHEMA)) 
X260 Тип XML: предложение ELEMENT 
X261 Тип XML: NAMESPACE без предложения ELEMENT 
X263 Тип XML: NO NAMESPACE с предложением ELEMENT 
X264 Тип XML: расположение схемы 
X271 XMLValidate: в зависимости от данных 
X272 XMLValidate: предложение ACCORDING TO 
X273 XMLValidate: предложение ELEMENT 
X274 XMLValidate: расположение схемы 
X281 XMLValidate с вариантом DOCUMENT 
X282 XMLValidate с вариантом CONTENT 
X283 XMLValidate с вариантом SEQUENCE 
X284 XMLValidate: NAMESPACE без предложения ELEMENT 
X286 XMLValidate: NO NAMESPACE с предложением ELEMENT 
X300 XMLTable 
X301 XMLTable: указание списка производных столбцов 
X302 XMLTable: указание столбца нумерации 
X303 XMLTable: указание значения столбца по умолчанию 
X304 XMLTable: передача контекста 
X305 XMLTable: инициализация переменной XQuery 

D.2. Unsupported Features

The following features defined in SQL:2011 are not implemented in this release of Postgres Pro. In a few cases, equivalent functionality is available.

IdentifierPackageDescriptionComment
B011 Embedded Ada 
B013 Embedded COBOL 
B014 Embedded Fortran 
B015 Embedded MUMPS 
B016 Embedded Pascal 
B017 Embedded PL/I 
B031 Basic dynamic SQL 
B032 Extended dynamic SQL 
B032-01 <describe input statement> 
B033 Untyped SQL-invoked function arguments 
B034 Dynamic specification of cursor attributes 
B035 Non-extended descriptor names 
B041 Extensions to embedded SQL exception declarations 
B051 Enhanced execution rights 
B111 Module language Ada 
B112 Module language C 
B113 Module language COBOL 
B114 Module language Fortran 
B115 Module language MUMPS 
B116 Module language Pascal 
B117 Module language PL/I 
B121 Routine language Ada 
B122 Routine language C 
B123 Routine language COBOL 
B124 Routine language Fortran 
B125 Routine language MUMPS 
B126 Routine language Pascal 
B127 Routine language PL/I 
B128 Routine language SQL 
B211 Module language Ada: VARCHAR and NUMERIC support 
B221 Routine language Ada: VARCHAR and NUMERIC support 
E182CoreModule language 
F054 TIMESTAMP in DATE type precedence list 
F121 Basic diagnostics management 
F121-01 GET DIAGNOSTICS statement 
F121-02 SET TRANSACTION statement: DIAGNOSTICS SIZE clause 
F122 Enhanced diagnostics management 
F123 All diagnostics 
F181CoreMultiple module support 
F202 TRUNCATE TABLE: identity column restart option 
F263 Comma-separated predicates in simple CASE expression 
F291 UNIQUE predicate 
F301 CORRESPONDING in query expressions 
F311CoreSchema definition statement 
F312 MERGE statementconsider INSERT ... ON CONFLICT DO UPDATE
F313 Enhanced MERGE statement 
F314 MERGE statement with DELETE branch 
F341 Usage tablesno ROUTINE_*_USAGE tables
F384 Drop identity property clause 
F385 Drop column generation expression clause 
F386 Set identity column generation clause 
F394 Optional normal form specification 
F403 Partitioned joined tables 
F451 Character set definition 
F461 Named character sets 
F492 Optional table constraint enforcement 
F521Enhanced integrity managementAssertions 
F671Enhanced integrity managementSubqueries in CHECKintentionally omitted
F693 SQL-session and client module collations 
F695 Translation support 
F696 Additional translation documentation 
F721 Deferrable constraintsforeign and unique keys only
F741 Referential MATCH typesno partial match yet
F812CoreBasic flagging 
F813 Extended flagging 
F821 Local table references 
F831 Full cursor update 
F831-01 Updatable scrollable cursors 
F831-02 Updatable ordered cursors 
F841 LIKE_REGEX predicate 
F842 OCCURENCES_REGEX function 
F843 POSITION_REGEX function 
F844 SUBSTRING_REGEX function 
F845 TRANSLATE_REGEX function 
F846 Octet support in regular expression operators 
F847 Nonconstant regular expressions 
F866 FETCH FIRST clause: PERCENT option 
F867 FETCH FIRST clause: WITH TIES option 
S011CoreDistinct data types 
S011-01CoreUSER_DEFINED_TYPES view 
S023Basic object supportBasic structured types 
S024Enhanced object supportEnhanced structured types 
S025 Final structured types 
S026 Self-referencing structured types 
S027 Create method by specific method name 
S028 Permutable UDT options list 
S041Basic object supportBasic reference types 
S043Enhanced object supportEnhanced reference types 
S051Basic object supportCreate table of typepartially supported
S081Enhanced object supportSubtables 
S091 Basic array supportpartially supported
S091-01 Arrays of built-in data types 
S091-02 Arrays of distinct types 
S091-03 Array expressions 
S094 Arrays of reference types 
S097 Array element assignment 
S151Basic object supportType predicate 
S161Enhanced object supportSubtype treatment 
S162 Subtype treatment for references 
S202 SQL-invoked routines on multisets 
S231Enhanced object supportStructured type locators 
S232 Array locators 
S233 Multiset locators 
S241 Transform functions 
S242 Alter transform statement 
S251 User-defined orderings 
S261 Specific type method 
S271 Basic multiset support 
S272 Multisets of user-defined types 
S274 Multisets of reference types 
S275 Advanced multiset support 
S281 Nested collection types 
S291 Unique constraint on entire row 
S401 Distinct types based on array types 
S402 Distinct types based on distinct types 
S403 ARRAY_MAX_CARDINALITY 
S404 TRIM_ARRAY 
T011 Timestamp in Information Schema 
T021 BINARY and VARBINARY data types 
T022 Advanced support for BINARY and VARBINARY data types 
T023 Compound binary literal 
T024 Spaces in binary literals 
T041Basic object supportBasic LOB data type support 
T041-01Basic object supportBLOB data type 
T041-02Basic object supportCLOB data type 
T041-03Basic object supportPOSITION, LENGTH, LOWER, TRIM, UPPER, and SUBSTRING functions for LOB data types 
T041-04Basic object supportConcatenation of LOB data types 
T041-05Basic object supportLOB locator: non-holdable 
T042 Extended LOB data type support 
T043 Multiplier T 
T044 Multiplier P 
T051 Row types 
T052 MAX and MIN for row types 
T053 Explicit aliases for all-fields reference 
T061 UCS support 
T101 Enhanced nullability determination 
T111 Updatable joins, unions, and columns 
T174 Identity columns 
T175 Generated columns 
T176 Sequence generator support 
T177 Sequence generator support: simple restart option 
T178 Identity columns: simple restart option 
T180 System-versioned tables 
T181 Application-time period tables 
T211Active database, Enhanced integrity managementBasic trigger capability 
T211-06Active database, Enhanced integrity managementSupport for run-time rules for the interaction of triggers and constraints 
T211-08Active database, Enhanced integrity managementMultiple triggers for the same event are executed in the order in which they were created in the catalogintentionally omitted
T251 SET TRANSACTION statement: LOCAL option 
T261 Chained transactions 
T272 Enhanced savepoint management 
T285 Enhanced derived column names 
T301 Functional dependenciespartially supported
T321CoreBasic SQL-invoked routines 
T321-02CoreUser-defined stored procedures with no overloading 
T321-04CoreCALL statement 
T321-05CoreRETURN statement 
T322PSMDeclared data type attributes 
T324 Explicit security for SQL routines 
T326 Table functions 
T332 Extended rolesmostly supported
T434 GROUP BY DISTINCT 
T471 Result sets return value 
T472 DESCRIBE CURSOR 
T495 Combined data change and retrievaldifferent syntax
T502 Period predicates 
T511 Transaction counts 
T521 Named arguments in CALL statement 
T522 Default values for IN parameters of SQL-invoked proceduressupported except DEFAULT key word in invocation
T561 Holdable locators 
T571 Array-returning external SQL-invoked functions 
T572 Multiset-returning external SQL-invoked functions 
T601 Local cursor references 
T612 Advanced OLAP operationssome forms supported
T616 Null treatment option for LEAD and LAG functions 
T618 NTH_VALUE functionfunction exists, but some options missing
T619 Nested window functions 
T620 WINDOW clause: GROUPS option 
T641 Multiple column assignmentonly some syntax variants supported
T652 SQL-dynamic statements in SQL routines 
T653 SQL-schema statements in external routines 
T654 SQL-dynamic statements in external routines 
M001 Datalinks 
M002 Datalinks via SQL/CLI 
M003 Datalinks via Embedded SQL 
M004 Foreign data supportpartially supported
M005 Foreign schema support 
M006 GetSQLString routine 
M007 TransmitRequest 
M009 GetOpts and GetStatistics routines 
M010 Foreign data wrapper supportdifferent API
M011 Datalinks via Ada 
M012 Datalinks via C 
M013 Datalinks via COBOL 
M014 Datalinks via Fortran 
M015 Datalinks via M 
M016 Datalinks via Pascal 
M017 Datalinks via PL/I 
M018 Foreign data wrapper interface routines in Ada 
M019 Foreign data wrapper interface routines in Cdifferent API
M020 Foreign data wrapper interface routines in COBOL 
M021 Foreign data wrapper interface routines in Fortran 
M022 Foreign data wrapper interface routines in MUMPS 
M023 Foreign data wrapper interface routines in Pascal 
M024 Foreign data wrapper interface routines in PL/I 
M030 SQL-server foreign data support 
M031 Foreign data wrapper general routines 
X012 Multisets of XML type 
X013 Distinct types of XML type 
X014 Attributes of XML type 
X015 Fields of XML type 
X025 XMLCast 
X030 XMLDocument 
X038 XMLText 
X065 XMLParse: BLOB input and CONTENT option 
X066 XMLParse: BLOB input and DOCUMENT option 
X068 XMLSerialize: BOM 
X069 XMLSerialize: INDENT 
X073 XMLSerialize: BLOB serialization and CONTENT option 
X074 XMLSerialize: BLOB serialization and DOCUMENT option 
X075 XMLSerialize: BLOB serialization 
X076 XMLSerialize: VERSION 
X077 XMLSerialize: explicit ENCODING option 
X078 XMLSerialize: explicit XML declaration 
X080 Namespaces in XML publishing 
X081 Query-level XML namespace declarations 
X082 XML namespace declarations in DML 
X083 XML namespace declarations in DDL 
X084 XML namespace declarations in compound statements 
X085 Predefined namespace prefixes 
X086 XML namespace declarations in XMLTable 
X091 XML content predicate 
X096 XMLExists 
X100 Host language support for XML: CONTENT option 
X101 Host language support for XML: DOCUMENT option 
X110 Host language support for XML: VARCHAR mapping 
X111 Host language support for XML: CLOB mapping 
X112 Host language support for XML: BLOB mapping 
X113 Host language support for XML: STRIP WHITESPACE option 
X114 Host language support for XML: PRESERVE WHITESPACE option 
X131 Query-level XMLBINARY clause 
X132 XMLBINARY clause in DML 
X133 XMLBINARY clause in DDL 
X134 XMLBINARY clause in compound statements 
X135 XMLBINARY clause in subqueries 
X141 IS VALID predicate: data-driven case 
X142 IS VALID predicate: ACCORDING TO clause 
X143 IS VALID predicate: ELEMENT clause 
X144 IS VALID predicate: schema location 
X145 IS VALID predicate outside check constraints 
X151 IS VALID predicate with DOCUMENT option 
X152 IS VALID predicate with CONTENT option 
X153 IS VALID predicate with SEQUENCE option 
X155 IS VALID predicate: NAMESPACE without ELEMENT clause 
X157 IS VALID predicate: NO NAMESPACE with ELEMENT clause 
X160 Basic Information Schema for registered XML Schemas 
X161 Advanced Information Schema for registered XML Schemas 
X170 XML null handling options 
X171 NIL ON NO CONTENT option 
X181 XML(DOCUMENT(UNTYPED)) type 
X182 XML(DOCUMENT(ANY)) type 
X190 XML(SEQUENCE) type 
X191 XML(DOCUMENT(XMLSCHEMA)) type 
X192 XML(CONTENT(XMLSCHEMA)) type 
X200 XMLQuery 
X201 XMLQuery: RETURNING CONTENT 
X202 XMLQuery: RETURNING SEQUENCE 
X203 XMLQuery: passing a context item 
X204 XMLQuery: initializing an XQuery variable 
X205 XMLQuery: EMPTY ON EMPTY option 
X206 XMLQuery: NULL ON EMPTY option 
X211 XML 1.1 support 
X221 XML passing mechanism BY VALUE 
X222 XML passing mechanism BY REF 
X231 XML(CONTENT(UNTYPED)) type 
X232 XML(CONTENT(ANY)) type 
X241 RETURNING CONTENT in XML publishing 
X242 RETURNING SEQUENCE in XML publishing 
X251 Persistent XML values of XML(DOCUMENT(UNTYPED)) type 
X252 Persistent XML values of XML(DOCUMENT(ANY)) type 
X253 Persistent XML values of XML(CONTENT(UNTYPED)) type 
X254 Persistent XML values of XML(CONTENT(ANY)) type 
X255 Persistent XML values of XML(SEQUENCE) type 
X256 Persistent XML values of XML(DOCUMENT(XMLSCHEMA)) type 
X257 Persistent XML values of XML(CONTENT(XMLSCHEMA)) type 
X260 XML type: ELEMENT clause 
X261 XML type: NAMESPACE without ELEMENT clause 
X263 XML type: NO NAMESPACE with ELEMENT clause 
X264 XML type: schema location 
X271 XMLValidate: data-driven case 
X272 XMLValidate: ACCORDING TO clause 
X273 XMLValidate: ELEMENT clause 
X274 XMLValidate: schema location 
X281 XMLValidate: with DOCUMENT option 
X282 XMLValidate with CONTENT option 
X283 XMLValidate with SEQUENCE option 
X284 XMLValidate NAMESPACE without ELEMENT clause 
X286 XMLValidate: NO NAMESPACE with ELEMENT clause 
X300 XMLTable 
X301 XMLTable: derived column list option 
X302 XMLTable: ordinality column option 
X303 XMLTable: column default option 
X304 XMLTable: passing a context item 
X305 XMLTable: initializing an XQuery variable 

FAQ