将Oracle的数据导入EXCEL中的方法

超越平凡1986

超越平凡1986

2016-01-29 14:44

将Oracle的数据导入EXCEL中的方法,将Oracle的数据导入EXCEL中的方法
  在当今信息化高速发展的时代,日常的工作中,用户经常遇到要将EXCEL文件中的数据和ORACLE数据库中的数据互倒的问题,实现对实时数据的操作,而可查阅到这方面的资料并不多。若需将ORACLE信息系统中的数据倒出来,并在此基础上利用EXCEL对其进行分析整理,笔者在工作中利用ODBC将数据倒入到EXCEL文件中,对初学者来说,效果不错,在这里给大家作一介绍。
  所谓ODBC是Open Database Connectivity 的缩写,就是开放式数据库互连。利用ODBC实现动态数据交换的前提条件很简单,只需先在本机安装微软OFFICE中的EXCEL,然后根据需要运行编写的SQL文件。

  下面就我工作中遇到的实际问题逐步介绍:

  1、首先配置ODBC数据源。在控制面板中,选ODBC数据源,添加选安装ODBC FOR ORACLE。在给定数据源名称和描述时,用户可自定义,用户名称和服务器则需根据在ORACLE 数据库中设置好的数据库名来设置。如:

  数据源名称:EXAMPLE

  描述:EXAMPLE

  用户名称:SCOTT

  服务器:TIGER

  2、打开EXCLE,在数据菜单下,选获取外部数据源,新建数据库查询。

  3、系统提示选择数据源,选择我们前面已设置好的数据源EXAMPLE,输入数据库密码。如果是第一次执行该SQL程序,则选择取消,然后在MICROSOFT QUERY 中选择执行SQL。

  4、根据工作需要选择需倒出的数据,写SQL语句。如:

   SELECT A.ITEM_NO,A.ITEM_DESC,A.ITEM_UM,
  A.ITEM_CREATED_BY,A.CREATED_DATE
  FROM IC_ITEM_MST A


  5、执行该段查询,即可在EXCEL表中见到满足条件的记录已全部倒出来,第一行为记录列的说明。将该文件保存起来就可以了。

  6、要是重新执行该文件,只需在MICRSOFT QUERY窗口中选择打开该查询并执行,即可得到实时的数据。

  7、然后可利用EXCEL强大的编辑功能,对这些数据进行分析修改,相当方便。

  用此法倒数据的速度比较令人满意。以我的机器为例:机器配置为奔腾933,256M内存,倒4000条记录只需几秒钟。
展开更多 50%)
分享

猜你喜欢

将Oracle的数据导入EXCEL中的方法

电脑网络
将Oracle的数据导入EXCEL中的方法

将Excel数据导入Access

编程语言 网络编程
将Excel数据导入Access

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

自动将数据导入oracle数据库

编程语言 网络编程
自动将数据导入oracle数据库

将Excel中的数据导入到SQL Server 2000数据库中

SQLServer
将Excel中的数据导入到SQL Server 2000数据库中

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

将网页数据快速导入进Excel2024中

电脑入门
将网页数据快速导入进Excel2024中

怎么由DataSet将数据导入Excel?

电脑网络
怎么由DataSet将数据导入Excel?

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

Flash 神奇遮罩之原理篇(1)

Flash 神奇遮罩之原理篇(1)

用PHP创建PDF中文文档

用PHP创建PDF中文文档
下拉加载更多内容 ↓