我的团队目前正在为我们公司构建一个数据分析工具,要求我们从直接存储在客户端PC上的Excel文件和我们网络上的Oracle数据库中自动提取数据,我们在这里提取整个数据表。大多数数据都包含在Oracle数据库中。实际上,我们只使用Excel文档中的数据并使用此文件创建新数据库,将一个新列(或可能两个)附加到表中。
初步研究表明,通过将Excel文档转换为.csv文档并解析所需数据,可以使用SQL * Loader轻松提取Excel数据。
但是,我找不到任何引用告诉我如何使用SQL * Loader从Oracle数据库中提取数据。那里有指南可以告诉我怎么做吗?谷歌搜索只引导我指导我如何提取到数据库,这似乎是SQL * Loader的显而易见的功能。但是,我似乎无法找到告诉我如何从数据库中提取的指南。
另外,我遇到过一些文档,这些文档声明SQL * Loader可以接受多个输入文件,但前提是它们具有相同的格式(即相同类型的数据文件)。这是否意味着SQL * Loader无法同时解析Excel和数据库文件?我担心这可能解释为什么我在找到指南告诉我如何在数据库上使用SQL * Loader时遇到了麻烦。
答案 0 :(得分:0)
SQL * Loader是一种用于将各种格式的数据加载到Oracle数据库的工具。
我希望使用数据库的SQL接口来提取数据,除了SQL * Loader以外的其他东西,如果它只是一行或两行,就可以读取csv文件 - 你可以使用SQL将数据加载到数据库。