XMLTABLE имеет атомарную проблему - PullRequest
0 голосов
/ 15 октября 2018

Я очень плохо знаком с XMLTABLE, и это может быть очень глупый вопрос.

Для запроса ниже:

   Select T1.*
    From XmlTable ('$d/Order/OrderHeader'                                      
         Passing '
         <Order>
            <OrderHeader>
                <OrderId>a</OrderId>

            </OrderHeader>
         </Order>'  As "d"  
   Columns                                                                          
   OrderId Char(7) Path    'OrderId'           


   ) as T1;

Я получаю ошибку

Состояние SQL: 10507 Код поставщика: -16011 Сообщение: [SQ16011] Результат выражения промежуточного шага в выражении XPath содержит атомарное значение

Я не совсем уверен Почему это так.Было бы замечательно, если бы кто-нибудь мог направить меня в том, что не так

...