mirror of
https://github.com/MariaDB/server.git
synced 2025-12-24 11:21:21 +03:00
Merge mysql.com:/usr/home/bar/mysql-5.1-new
into mysql.com:/usr/home/bar/mysql-5.1-new.b16319 mysql-test/r/xml.result: Auto merged mysql-test/t/xml.test: Auto merged sql/item_xmlfunc.cc: Auto merged
This commit is contained in:
@@ -468,6 +468,30 @@ extractValue(@xml, '/a/@b[substring(.,2,1)="1"]')
|
||||
select extractValue(@xml, '/a/@b[substring(.,2,1)="2"]');
|
||||
extractValue(@xml, '/a/@b[substring(.,2,1)="2"]')
|
||||
12 22
|
||||
SET @xml='<a><b>b1</b><b>b2</b></a>';
|
||||
SELECT extractValue(@xml, '/a/b[string-length("x")=1]');
|
||||
extractValue(@xml, '/a/b[string-length("x")=1]')
|
||||
b1 b2
|
||||
SELECT extractValue(@xml, '/a/b[string-length("xx")=2]');
|
||||
extractValue(@xml, '/a/b[string-length("xx")=2]')
|
||||
b1 b2
|
||||
SELECT extractValue(@xml, '/a/b[string-length("xxx")=2]');
|
||||
extractValue(@xml, '/a/b[string-length("xxx")=2]')
|
||||
|
||||
SELECT extractValue(@xml, '/a/b[string-length("x")]');
|
||||
extractValue(@xml, '/a/b[string-length("x")]')
|
||||
b1
|
||||
SELECT extractValue(@xml, '/a/b[string-length("xx")]');
|
||||
extractValue(@xml, '/a/b[string-length("xx")]')
|
||||
b2
|
||||
SELECT extractValue(@xml, '/a/b[string-length()]');
|
||||
extractValue(@xml, '/a/b[string-length()]')
|
||||
b2
|
||||
SELECT extractValue(@xml, 'string-length()');
|
||||
ERROR HY000: XPATH syntax error: ''
|
||||
SELECT extractValue(@xml, 'string-length("x")');
|
||||
extractValue(@xml, 'string-length("x")')
|
||||
1
|
||||
SET @xml='<a b="b11" b="b12" b="b21" b="22"/>';
|
||||
select extractValue(@xml,'/a/@b');
|
||||
extractValue(@xml,'/a/@b')
|
||||
|
||||
Reference in New Issue
Block a user