Per Mysql, vedere LOAD XML
Sintassi
.
Dovrebbe funzionare senza alcuna trasformazione XML aggiuntiva per l'XML che hai fornito, basta specificare il formato e definire in prima persona la tabella all'interno del database con i nomi delle colonne corrispondenti:
LOAD XML LOCAL INFILE 'table1.xml'
INTO TABLE table1
ROWS IDENTIFIED BY '<table1>';
C'è anche una domanda correlata:
Per Postgresql non lo so.