XPATH

说明

该函数用于计算XPath表达式并返回XML值数组。(兼容PostgreSQL)

语法

xpath ::=

参数

Xpath_string

用于指定传递的XML,这个传递的XML必须是一个文档。

XMLType_instance

用于指定XMLtype实例。

Array_namespace

用于指定命名空间。第一个元素定义名称,第二个元素定义URI。

示例

SQL> SELECT xpath('/my:a/text()', '<my:a xmlns:my="http://example.com">test</my:a>',ARRAY[ARRAY['my', 'http://example.com']]);
 XPATH
--------
 {test}
(1 row)