如何将数据束插入Oracle DB?

时间:2010-08-26 09:42:52

标签: oracle

我需要在一个表中插入12600个数据。数据在doc文件中我需要一次性上传特定表格中的所有数据。

请给我一个上传数据的建议。

提前致谢。

2 个答案:

答案 0 :(得分:2)

检查sql * loader,它允许从文本文件中相对容易和快速地导入数据库。

答案 1 :(得分:1)

更多信息会很有用,但以下步骤是如何完成任务的非常一般的描述:

  1. 打开文件
  2. LOOP
  3. 从文件中读取行
  4. 如果文件在EOF,请退出LOOP
  5. 将行解析为变量
  6. 使用(4)
  7. 中的变量将数据插入表中
  8. END LOOP
  9. 关闭文件。
  10. COMMIT
  11. 如果发生错误,请ROLLBACK并退出
  12. 分享并享受。