1

我想将excel数据导入oracle DB。我在 Excel 部分得到了足够的帮助,你们能在 Oracle 方面帮助我吗?

是否可以使用 filehelpers 导入 o ​​racledb?请提供一些示例代码以供参考。

谢谢迪

4

3 回答 3

2

如果将电子表格数据保存为 .csv 文件,则使用 SQL Loader 或外部表将其导入 Oracle 相对简单。因为我们可以将 SQL 与外部表一起使用,所以它们通常更易于使用,因此几乎在所有情况下都比 SQL Loader 更可取。SQL*Loader 在处理大量数据和超快速加载至关重要时是更好的选择。

在此处了解有关外部表的更多信息。您将在此处找到 SQL*Loader 的等效参考。

于 2010-01-25T13:35:47.863 回答
1

对于一次性任务,一种简单且相对简单的方法是在 Excel 工作表中创建一个新列,其中包含如下公式:

="insert into foobar values('"&A1&"','"&A2&"');"

将其复制到所有行,然后将整个列复制到编辑器中并在 SQL*Plus 或 sql developer 中运行。

于 2010-01-25T13:24:06.313 回答
0

我正在使用Sqlloader将数据从 CSV 上传到 Oracle DB。

于 2010-02-15T04:51:08.380 回答