将 XML 导入 Oracle 10g

将 XML 导入 Oracle 10g

将 XML 数据导入 Oracle 10g 数据库中的数据库表的最快、最简单、最快捷的方法是什么?我应该使用什么工具(如果可能的话是免费的)?

XML 看起来如下:

<?xml version="1.0" encoding="utf-8"?>
<badges>
  <row Id="82946" UserId="3718" Name="Teacher" Date="2008-09-15T08:55:03.923" />
  <row Id="82947" UserId="994" Name="Teacher" Date="2008-09-15T08:55:03.957" />
  <row Id="82948" UserId="3372" Name="Teacher" Date="2008-09-15T08:55:03.957" />
  <row Id="82949" UserId="3893" Name="Teacher" Date="2008-09-15T08:55:03.957" />
  <row Id="82950" UserId="4591" Name="Teacher" Date="2008-09-15T08:55:03.957" />
  <row Id="82951" UserId="5196" Name="Teacher" Date="2008-09-15T08:55:03.957" />
  <row Id="82952" UserId="2635" Name="Teacher" Date="2008-09-15T08:55:03.957" />
  <row Id="82953" UserId="1113" Name="Teacher" Date="2008-09-15T08:55:03.957" />
  <row Id="82954" UserId="4182" Name="Teacher" Date="2008-09-15T08:55:03.957" />
</badges>

答案1

您要将此文件导入到哪里?

在 stackoverflow 上看到这个问题:Oracle:加载大型 xml 文件?

您可以使用SQL*Plus 结合使用 PL/SQL 来导入 XML进入你的数据库。

相关内容