Вот мое объяснение использования, но это не рабочие примеры, а просто
абстракция:
1) Если вы используете XML и XPath, то возможно вам будет удобнее
оперировать данными в самом MySQL, не пользуясь сторонними средствами.
Например, вы запрашиваете сначала XML (SQL SELECT), потом через XPath
производите выборку (например средствами PHP/Python/Perl), заменяете
один XML-фрагмент на другой и сохраняете в БД (SQL UPDATE). А можете
сразу же в MySQL это сделать.
2) Так же можете создавать XML базы данных и использовать XPath как
альтернативный язык запросов. От SQL синтаксиса вы конечно не сможете
полностью отказаться, да и данные буду храниться в TEXT (VARCHAR/CHAR/
TEXT) ячейках. То есть это просто еще один слой абстракции...
Поделитесь примерами пожалуйста :)
Ещё видела как люди XHTML в базе хранили и парсили.
> 2) Так же можете создавать XML базы данных и использовать XPath как
> альтернативный язык запросов. От SQL синтаксиса вы конечно не сможете
> полностью отказаться, да и данные буду храниться в TEXT (VARCHAR/CHAR/
> TEXT) ячейках. То есть это просто еще один слой абстракции...
>
>
Строить полноценную XML СУБД на основе этих двух функций я бы всё же не
стала.
Света.
> Поделитесь примерами пожалуйста :)
Свет, ну понятно что не только UPDATE, это был просто пример
использования.
Спасибо за пример с логом
> Строить полноценную XML СУБД на основе этих двух функций я бы всё же не
> стала.
Я же говорю что это только абстракция...