sql >> Database >  >> RDS >> Mysql

Hoe gebruik je XPATH in MySQL select?

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

Houd er echter rekening mee dat er beperkingen zijn aan de ondersteuning van XPath door MySQL.

  • EXTRACTVALUE() geeft alleen CDATA terug.
  • Niet alle XPath-constructies worden ondersteund. Details onder de kop "XPath-beperkingen" op het document pagina genoemd in het antwoord van Abatishchev.


  1. Kan authenticatie-plug-in 'caching_sha2_password' in Netbean niet laden

  2. Een string converteren naar een datum in PostgreSQL

  3. Prestaties van MySQL-query's afstemmen

  4. Hoe kan ik dezelfde query uitvoeren op alle databases op een instantie?