Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да използвам XPATH в MySQL select?

SELECT * FROM xml
WHERE EXTRACTVALUE(data, '<xpath-expr>') != '';

Трябва да отбележите обаче, че има ограничения за поддръжката на XPath от MySQL.

  • EXTRACTVALUE() връща само CDATA.
  • Не всички XPath конструкции се поддържат. Подробности под заглавието „Ограничения на XPath“ в документа страница споменато в отговора на Абатичев.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Грешка при импортирането на SQL дъмп в MySQL:Неизвестна база данни / Не мога да създам база данни

  2. Как да попълним база данни само веднъж преди @Test методи в пролетния тест?

  3. Как да вмъкна pandas dataframe чрез mysqldb в база данни?

  4. MySQL от десетичен (13.6) към валута

  5. Предоставяне на изчакване на скрипт, преминало при импортиране на база данни