sql >> Database >  >> RDS >> Mysql

XML importeren met inhoud gespecificeerd als attributen in een MySQL-tabel?

Zie http://dev.mysql.com/doc/ refman/5.6/nl/load-xml.html voor de XML-indelingen die worden ondersteund door de LOAD XML INFILE verklaring.

Op de handleiding staat:

Een van de ondersteunde formaten lijkt op de jouwe -- kolommen opslaan als attributen van een <row> element.

Als u uw XML-gegevens moet omzetten in een van de indelingen die worden ondersteund door MySQL's LOAD XML, kunt u waarschijnlijk gebruiken xsltproc .

Ik neem aan dat als uw XML-gegevens niet met perfecte consistentie zijn geformatteerd, het LOAD XML INFILE zal verwarren.




  1. sql-query om verschillen tussen twee tabellen te retourneren

  2. Beste manier om te controleren op lege of null-waarde

  3. NLS_COLLATION_ID() Functie in Oracle

  4. Fout bij gebruik van patroonovereenkomst die niet lijkt op die in PostgreSQL