使用pl/sql developer 将Excel数据导入oracle
的有关信息介绍如下:我们常常有将Excel表格里的数据导入到数据库的需求,若是一行行的输入简直就是天方夜谭,所以简单介绍一下使用可视化工具导入Excel数据的方法。
选择一个试验用的数据表,如果当前用户下没有可用的数据表,在有权限的前提下建立一个数据表,本例所用的数据表结构如图所示
构建Excel表格,最好按照数据表的列定义顺序存储每列数据,方便后面导入时映射数据表的列。
打开pl/sql developer 工具,在连接用户的情况下,点击工具栏上的“工具”,选择“ODBC导入器”
在下拉框中选择文件类型为Excel类型,当然,若是想从其他数据源导入,如已经配置好的数据源ODBC,选择ODBC即可,不再赘述,
再输入所要导入的表的所有者的用户名和密码,点击“连接”
点击“连接”后,会弹出一个选择工作簿,找到Excel文件所在的目录,并在左侧单击选中您所要导入的Excel文件
选中Excel文件并点击确定,窗口中部左边框子里面有Excel文件的sheet列表,选择您所要导入数据所在的sheet,并预览数据。
点击“到Oracle的数据”在下拉框下分别选择您要导入的数据表的所有者和数据表的名称,在“字段框”里完成Excel表格和数据表列名称的映射。
如果您的Excel表格如我所说与数据表的列定义一一对应的话,此时的默认顺序是对的,若不是,请您在先选中左边的某一行,再在右边的“字段”下拉框选择相应的数据表的列,还有就是尤其要注意“字段类型”,要根据数据表的定义,参照步骤一的表结构来选择字段类型。
以上步骤确认无误后,点击导入数据。
检查导入到数据表中的数据