如何使用 sqlldr 一次从多个文件加载数据?

发布于 2024-09-19 01:35:39 字数 85 浏览 4 评论 0原文

我需要使用 SQLLDR 将数据加载到 Oracle DB 中,但我需要使用这些 infile 中的不同位置从两个不同的 INFILE 中提取表的部分内容?

I need to load data into an oracle DB using SQLLDR, but I need to pull parts of my table from two different INFILES using the different positions from those infiles?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

风铃鹿 2024-09-26 01:35:39

您当然可以将多个文件中的数据加载到单个表中,并编写控制文件来执行此操作。文件的格式应该相同。仍然运行两个单独的作业将是更好的选择。做一点研究会有帮助。我使用 SQL*LOADER 做了很多额外的事情。

You can certainly load data from multiple files into a single table and write control files to do that. The format of files should be same. Still running two separate jobs would be a better option. Doing little bit research would help. I have done many extra things using SQL*LOADER.

执着的年纪 2024-09-26 01:35:39

听起来两个独立的工作是最简单的。

根据文件定义,可以使用单个作业。请参阅了解想法(除非您实际上将两种记录格式加载到同一个表而不是不同的表中)。

Sounds like two separate jobs would be simplest.

Depending on the file definitions, it may be possible to use a single job. See this for an idea (except you'd actually have the two record formats loading into the same table rather than different tables).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文