Oracle 如何将excel数据导入Toad 9.5表格

Oracle 如何将excel数据导入Toad 9.5表格,oracle,toad,Oracle,Toad,如何将Excel数据导入Toad 9.5表格 我有Oracle 9.5和MS Excel 2007的Toad。我想使用Toad将Excel数据导入Oracle表 请让我知道步骤,如何做到这一点。感谢菜单数据库,然后导入和导入表数据 您必须选择要导入的表,然后以更简单的方式从剪贴板导入(因此,在继续导入excel中的单元格之前,只需按住ctrl+c键) 通常我还会复制标题行,这有助于检查列是否匹配良好。尝试以下方法 方法1:单击工具→ 进口→ 导入向导。此窗口可用于将各种源文件中的数据导入到表中

如何将Excel数据导入Toad 9.5表格

我有Oracle 9.5和MS Excel 2007的Toad。我想使用Toad将Excel数据导入Oracle表


请让我知道步骤,如何做到这一点。感谢

菜单数据库,然后导入和导入表数据

您必须选择要导入的表,然后以更简单的方式从剪贴板导入(因此,在继续导入excel中的单元格之前,只需按住ctrl+c键)


通常我还会复制标题行,这有助于检查列是否匹配良好。

尝试以下方法

方法1:单击工具→ 进口→ 导入向导。此窗口可用于将各种源文件中的数据导入到表中

方法2:SQL*Loader您可以使用TOAD的接口连接Oracle中名为sqlloader的程序。将Excel文件另存为逗号分隔(.csv)或制表符分隔(.txt)文件。如果数据在文本字段中有逗号,请将文件另存为制表符分隔的

开放式数据库管理员→Sql加载程序向导

选择“构建新的控制文件”。下一个

单击“添加”。选择逗号分隔或制表符分隔的文件。下一个

单击“添加”。选择你的桌子

如果要加载逗号分隔的文件,请在“所有字段分隔符”组合框中键入逗号。如果要加载以制表符分隔的文件,请从“以制表符分隔的所有字段”组合框中选择“制表符”。下一个

选择“加载方法”,注意以下事项:

TRUNCATE将在加载前删除表中的任何内容

若表为空,INSERT将插入数据,但若表中有任何数据,INSERT将返回错误

APPEND将插入数据而不删除任何现有数据。您可能会通过这种方式获得重复项,但如果您试图获得最后一行由于某种原因而被咀嚼的话,这是一种很好的方法

如果文件的第一行有列标题,请在“跳过”框中键入1。下一个

在“控制文件名”框中键入控制文件名。下一个

选择“立即执行”以立即加载数据,或选择“仅构建控制文件”以构建.ctl文件。理论上,一旦拥有了ctl文件,您甚至不需要TOAD,因为您可以在任何具有sqlloader并可以连接到数据库的机器上使用sqlloader。但你为什么要这样做呢我选择现在执行

注意:如果您在Windows 2000或更高版本的操作系统上使用Oracle 8.0或更早版本,请取消选中“监视进度”

注意:拥有ctl文件后,您可以:

选择DBA→Sql加载程序向导

选择“使用控制文件”。下一个

选择您的控制文件。下一个


选择“立即执行”。完成。

查看如何在oracle上使用外部表。数据库->导入->导入表数据