Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Bagaimana cara menggunakan XPATH di MySQL pilih?

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

Namun, Anda harus memperhatikan bahwa ada batasan untuk dukungan MySQL terhadap XPath.

  • EXTRACTVALUE() hanya mengembalikan CDATA.
  • Tidak semua konstruksi XPath didukung. Detail di bawah judul "Keterbatasan XPath" pada dokumen halaman disebutkan dalam jawaban abatishchev.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nonaktifkan priv aman untuk memuat data di MySQL

  2. Di MySQL, bisakah saya mengembalikan baris yang dihapus setelah penghapusan?

  3. Bagaimana saya bisa mengubah awalan di semua tabel di DB MySQL saya?

  4. UPDATE jika ada yang lain INSERT di SQL

  5. Pemicu MySQL tidak dapat memperbarui baris dalam tabel yang sama dengan pemicu yang ditetapkan. Solusi yang disarankan?