Filehelpers Excel 到 Oracle 数据库
我想将excel数据导入到oracle数据库中。我在 Excel 部分得到了足够的帮助,你们能在 Oracle 方面帮助我吗?
是否可以使用filehelpers导入到oracledb?请提供一些示例代码以供参考。
谢谢 迪伊
I want to import excel data to oracle DB. I got enough help for Excel part, can you guys help me in Oracle side?
Is it possible to import to oracledb with filehelpers? Please provide some sample code for reference.
Thanks
Dee
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
如果将电子表格数据保存为 .csv 文件,则使用 SQLLoader 或外部表将其导入 Oracle 中相对简单。因为我们可以将 SQL 与外部表一起使用,所以它们通常更容易使用,因此在几乎所有情况下都比 SQLLoader 更可取。当处理大量数据并且超快速加载至关重要时,SQL*Loader 是更好的选择。
了解有关外部表的更多信息 此处。您将找到 SQL*Loader 的等效参考 此处。
If you save the spreadsheet data as .csv files it is relatively straightforward to import it into Oracle using SQLLoader or external tables. Because we can use SQL with external tables they are generally eaiser to work with, and so are preferable to SQLLoader in almost all cases. SQL*Loader is the betterchoice when dealing with huuuuge amounts of data and when ultra-fast loading is paramount.
Find out more about external tables here. You'll find the equivalent reference for SQL*Loader here.
对于一次性任务,一种简单且相对简单的方法是在 Excel 工作表中创建一个新列,其中包含如下公式:
将其复制到所有行,然后将整个列复制到编辑器中并运行它在 SQL*Plus 或 sql Developer 中。
A simple and relatively fool-proof way to do that for one-off tasks is to create a new column in the excel sheet, containing a formula like that:
Copy that to all rows, then copy the whole column into an editor and run it in SQL*Plus or sql developer.
我正在使用 Sqlloader 将数据从 CSV 上传到 Oracle DB。
I am using Sqlloader to upload data from CSV to Oracle DB.