将excel中的数据导入Oracle

有时候需要处理小批量的数据,但是在excel中又不好去实现,只能先导入到数据库中去,然后再去作相应的处理。其中有些地方是比较坑的,会浪费一些时间。

1.原始数据的清洗

要处理的数据要保证没有特殊的字符出现,不然会一直导入失败,因此可以先在excel中利用筛选功能对特殊的数据做相应处理;

2.导入步骤

数据进行清洗等预处理后,再开始导入数据库

  • (1)创建数据表
    在导入数据库前,在相应的用户下必须存在一个表来存储导入的数据,因此常常要创建一个新的空表,字段的类型设置最好与导入数据相一致。
将excel中的数据导入Oracle_第1张图片
1.png
  • (2)连接数据库
    在工具-ODBC导入器选项下,选择用户/系统:excel file,相应的用户名和密码。点击连接后即可选择相应的excel文件。
将excel中的数据导入Oracle_第2张图片
2.png
  • (3)选择导入的字段和数据类型
    选择用户sys下的ceshi表,再设置导入的字段,并选择数据类型(选择的数据类型,最好与数据库表字段的类型一样)


    将excel中的数据导入Oracle_第3张图片
    3.png

你可能感兴趣的:(将excel中的数据导入Oracle)