将数据从文本文件加载到oracle中的表中

问题描述:

我有2个问题。将数据从文本文件加载到oracle中的表中

  1. 除了使用SQL加载器之外,是否有任何方法将数据从.txt文件加载到Oracle中的表中?
  2. 如何从表中卸载数据到文本文件?

有人请帮帮我。

在此先感谢。从比SQL加载其他txt文件

  1. 加载数据 - 外部表,UTL_FILE包
  2. 卸载数据 - UTL_FILE包

使用Google时,你会发现大量的信息,这些关键词。

+0

嗨普拉,感谢您的答复 – Aby 2010-09-20 10:42:21

+0

Informix中有像一个简单的功能“从“加载”为此目的。我想问的是在oracle中是否存在这样简单的事情 – Aby 2010-09-20 10:43:24

+0

最接近的是EXTERNAL TABLE – 2010-09-20 23:51:13

Oracle拥有一个免费的工具SQL Developer(http://www.oracle.com/technetwork/developer-tools/sql-developer/overview/index.html),您可以使用它来执行这些操作。

有一堆选项。这取决于上下文 - 你的Oracle版本,数据格式,这是客户端或服务器等,在这里有一个快速名单,大概有许多其他方法:

文件输入:

文件输出:

用于卸载数据,您可以只后台打印文件。在SQLPLUS中创建一个假脱机文件,然后运行一个选择查询,从表中读取数据,格式化数据并返回一个字符串。数据将被写入文件。

其他解决方案已被提及。包括TOAD在内的工具具有创建文件的功能。

Curreent解决方案:(使用Windows 10和Oracle客户端12C 2016)SQL * Loader的加载数据

https://*.com/a/39649776/3377472