Неизвестный столбец при использовании EXTRACTVALUE - PullRequest
0 голосов
/ 12 марта 2020

У меня есть это XML:

<List>
    <Attribute>
        <Id>NAME</Id>
        <Value>JOHN</Value>
    </Attribute>
    <Attribute>
        <Id>CITY</Id>
        <Value>NEW YORK</Value>
    </Attribute>
</List>

Ниже приведен запрос:

SELECT EXTRACTVALUE(xml, "List/Attribute[Id[text()='NAME']]/Value")
FROM xx;

Но появляется ошибка как

Неизвестный столбец 'Список / Атрибут [Id [text () = 'NAME']] / Значение 'в' списке полей '.

Я хочу получить значение NAME, которое должно возвращаться как JOHN

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...