EXTRACTVALUE
Extract a value from XML. This function returns the text content of an XML fragment matching a given XPath expression.
Syntax
EXTRACTVALUE(xml_frag, xpath_expr)Description
Invalid Arguments
Warning (Code 1525): Incorrect XML value: 'parse error at line 1 pos 11: unexpected END-OF-INPUT'ERROR 1105 (HY000): XPATH syntax error: ')'Explicit text() Expressions
SELECT
EXTRACTVALUE('<cases><case>example</case></cases>', '/cases/case')
AS 'Base Example',
EXTRACTVALUE('<cases><case>example</case></cases>', '/cases/case/text()')
AS 'text() Example';
+--------------+----------------+
| Base Example | text() Example |
+--------------+----------------+
| example | example |
+--------------+----------------+Count Matches
Matches
Examples
Last updated
Was this helpful?

