У меня есть таблица, в которой есть столбец, полный XML, например:
<parent>
<child>
<name>Sally</name>
</child>
<child>
<name>Bobby</name>
</child>
</parent>
Я пытаюсь извлечь все имена детей в отдельные строки.Мой желаемый набор результатов будет выглядеть так:
Sally
Bobby
Однако, если я сделаю что-то вроде:
SELECT data.query('data(//parents/child/name)') FROM stuff
, я получу одну строку, которая выглядит как
Sally Bobby
Что я делаю не так с XPath?
РЕДАКТИРОВАТЬ: не реальная схема или данные, просто пример.Кроме того, я не могу просто разбить на пробелы.