Oracle updateXML — для чего нужен текст()?

#oracle #oracle11g #xmltype

#Oracle #oracle11g #xmltype

Вопрос:

Когда я использую Oracle updateXML()-функцию, я должен указать путь к атрибуту, который я пытаюсь обновить (например '/supplier/companyName/text()', 'Some Company Ltd' ).

Хорошо, меня это устраивает. Но чего я на самом деле не понимаю, так это text() . Кажется, что это функция. Это правильно?

Но что еще можно там использовать?

Ответ №1:

Вот довольно хорошее объяснение использования text():

В случае updateXML() я думаю, имеет смысл использовать его из-за того, как вы хотите, чтобы выглядело результирующее обновление.