精华内容
下载资源
问答
  • 执行test代码,可将oracle用户下数据库所有表及相关注释保存到excel,形成数据模型字典。
  • 如何使用PL/SQL工具将oracle数据导出excel1.先把你的表存为.CSV文件2.打开PL/SQL,新建一张字段和你EXCEL一样的表3.上方Tools——Text Importer——open datafile(左上角)——选择你的CSV表,打开记得,勾选左侧...

    如何使用PL/SQL工具将oracle数据导出到excel

    1.先把你的表存为.CSV文件

    2.打开PL/SQL,新建一张字段和你EXCEL一样的表

    3.上方Tools——Text Importer——open datafile(左上角)——选择你的CSV表,打开

    记得,勾选左侧Name In Header

    4.选择到Data To Oracle,在这里选择你要导入到ORACLE里的表和这张表的OWNER

    在右侧选择相应字段,如果对应的上,下面的Import就会亮,好了,每一列挨个点

    然后到表里SELECT吧,我一直这么用的,试试吧

    如何将excel表格更新oracle数据库中数据

    使用工具,如Navicat

    1、将EXCEL的数据导入MySQL或SQL Server

    2、导出为【SQL脚本文件】

    如何将EXCEL表导入ORACLE数据库中?

    这个你只要用ADO连结到oracle并获取记录集,然后根据你用的编程语言打开EXCEL对象,然后操作EXCEL对象的工作表就可以了.以VB为例:

    1、在工程中引用Microsoft Excel类型库:

    从"工程"菜单中选择"引用"栏;选择Microsoft Excel 9.0 Object Library(EXCEL2000)

    ,然后选择"确定"。表示在工程中要引用EXCEL类型库。

    2、在通用对象的声明过程中定义EXCEL对象:

    Dim xlApp As Excel.Application

    Dim xlBook As Excel.WorkBook

    Dim xlSheet As Excel.Worksheet

    3、在程序中操作EXCEL表常用命令:

    Set xlApp = CreateObject("Excel.Application") '创建EXCEL对象

    Set xlBook = xlApp.Workbooks.Open("文件名") '打开已经存在的EXCEL工件簿文件

    xlApp.Visible = True '设置EXCEL对象可见(或不可见)

    Set xlSheet = xlBook.Worksheets("表名") '设置活动工作表

    xlApp.Cells(row, col) =值 '给单元格(row,col)赋值,这里值可以是字段和记录集的值

    XLApp.Cells(i, 1).Interior.ColorIndex = i'设计单元格颜色i=1--56

    xlSheet.PrintOut '打印工作表

    xlBook.Close (True) '关闭工作簿

    xlApp.Quit '结束EXCEL对象

    Set xlApp = Nothing '释放xlApp对象

    怎么把170万条数据从ORACLE导到EXCEL

    我一般如下处理:

    第一步 在oracle数据中建一个同构的表;

    第二步 后在 pl/sql developer 中 用 select * from tbl_name where 1=0 for update 的语句,进行编辑

    第三步 copy excel 的内容,如果 excel 有标题行,需要删除该行;注意,excel 表格前要有一个空行且和oracle 表列顺序一致

    第四步 在pl/sql developer中粘贴;如果第一次粘贴不上,再粘贴一次

    第五步 确认并commit;完毕

    oracle数据库,如何实现查询结果导出到excel时,将...

    数据结构简单的话直接在oracle 上建一个表,表列和EXCEL一致,然后在PL/SQL Develop上直接打开oracle表编辑数据,从EXCEL中拷贝数据,粘贴到Oracle表中即可。

    直接傻瓜式导入的方法应该是没有的,还有一个办法就是你懂得PB开发,利用PB的数据管道。

    把EXCEL作为一个ODBC数据源,然后使用数据管道,把数据导入到Oracle中。

    展开全文
  • 导出导出的话,在PL/SQL的SQL Window中查询结果中选中查询结果右单击就有 COPY TO EXCEL这个选择的导入方法一以下的文章主要是介绍如何用SQL*Loader将Excel相关的数据导出Oracle数据库,其主要的目的是实现往...

    导出

    导出的话,在PL/SQLSQL Window中查询结果中选中查询结果右单击就有 COPY TO EXCEL这个选择的

    导入

    方法一

    以下的文章主要是介绍如何用SQL*LoaderExcel相关的数据导出到Oracle数据库,其主要的目的是实现往Oracle数据库里插入excel相关文件中的实际应用数据,以下就是文章的具体内容的介绍。

      实现步骤:

      1、打开MicroSoft Excel

      2、文件(F新建(N工作簿

      3、输入SQL*LoaderExcel数据后,存盘为test.xls

      4、文件(F另存为(A

      保存类型为:制表符分隔,起名为text.txt,保存到C (也可以保存为csv文件,以逗号分隔)

      5、须先创建表结构:

      连入SQL*Plus,以system/manager用户登录,

      以下是代码片段:SQL> conn system/manager

      创建表结构

    以下是代码片段:

    SQL> create table testid number——序号

    usernamevarchar210),——用户名

    passwordvarchar210),——密码

    sj varchar220 ——建立日期);

      6、创建SQL*Loader输入数据Oracle数据库所需要的文件,均保存到C:,用记事本编辑:

      控制文件:input.ctl,内容如下:

      load data ——1、控制文件标识

      infile ´test.txt´ ——2、要输入的数据文件名为test.txtappend

      into table test——3、向表test中追加记录

      fields terminated by X´09´——4、字段终止于X´09´,是一个制表符(TAB),如果是csv文件,这里要改为: fields terminated by ´,´

    idusernamepasswordsj ——定义列对应顺序

     

      ainsert,为缺省方式,在SQL*LoaderExcel数据装载开始时要求表为空

      bappend,在表中追加新记录

      creplace,删除旧记录,替换成新装载的记录

      dtruncate,同上

      7、在DOS窗口下使用SQL*Loader命令实现数据的输入

      以下是代码片段:C>sqlldr  system/manager  control=input.ctl

      默认日志文件名为:input.log

      默认坏记录文件为:input.bad

      如果是远程对SQL*LoaderExcel数据库进行导入Oracle数据库操作,则输入字符串应改为:

    以下是代码片段:

    C>sqlldr userid=system/manager@serviceName_192.168.1.248 control=input.ctl

      8、连接到SQL*Plus中,查看是否成功输入,可比较input.log与原test.xls文件,查看Oracle数据库是否全部导入,是否导入成功。

     

    注意:excel中单元格内容不要有换行,批注等之类的附加样式,这样可能导致导出的csvtxt文件含有特殊符号,以至导入不进去

    方法二

    也可以导入sql server 用它的导出工具导入oracle 但对一些image字段支持不好,你如果没这种字段就行。

    MS_sqlserver 提供的数据导出导入功能可以方便的把excel方便的导入oracle数据库

     

     Excel导入SqlServer 数据库:http://blog.csdn.net/gnolhh168/archive/2011/06/02/6461282.aspx 

     

    先将excel表导入sqlserver数据库中,然后再从sql server导入到oracle中。这两部操作都简单,如果不会随便查个帮助就可以了,要不然问我也行:)
    这里有两个自己的经验:一是注意excel文件的版本和格式要与导入到sql server时的数据源匹配。如果导入到sql server时的数据源选Microsoft Excel 97-2000的话,而excel文件的版本为Micaosoft Excel 5.0/95 工作簿,则有可能出问题。关于如何看Excle文件格式,你打开excel文件,选择另存为,即可看到像Micaosoft Excel 5.0/95 工作簿或者是Microsoft Office Excle 工作簿等等其它的保存类型。
    二就是由sql server导入到oracle中时,记得将在oracle中的表名全部用大写。这条经验是花了好些时间才换来的。我刚开始导时,由于由excle导入sql server的表名为小写,然后倒到oracle中默认的也是小写,结果出现了一些很奇怪的情况,一个就是在Enterprise Manager Console中,在所有表的列表里面可以看到倒入的表,并且利用表数据编辑器还可以看到导入好的数据,但是在具体的表空间下确连表也看不到,实在是奇怪,我老是在想那表到底跑哪去了;二就是不管在具体表空间下看不看得到,表数据总是可以看到的,但是在Sql*Plus或者利用PLSQL DeveloperSql Window,写select语句查看数据,总是提示错误:Ora-00942:表或视图不存在。这个问题开始困扰了我好久,后来还是灵机一动,抱着试一试的心理在由sql server导入oracle时将表名改为全部大写(部分大写都不行),导入后不论Sql*Plus或者PLSQL DeveloperSql Window里写select语句(里面的表名用大写或者小写都行),都能正确的取出记录。很奇怪的问题,作为经验,如果哪位大侠有高见,请不吝赐教。

    方法三

    使用PLSQL Developer工具,在单个文件不大的情况下(少于100000),并且目的表结构已经存在的情况下——对于excel而言肯定不会超过了,因为excel文件的最大行为65536—— 可以全选数据复制,然后用PLSQL Developer工具。
    1
    PLSQL Developersql window里输入select * from test for update;
    2
    F8执行
    3
    打开锁, 再按一下加号. 鼠标点到第一列的列头,使全列成选中状态,然后粘贴,最后commit(对号)提交即可

     

    方法四

     

    可以在网上找这个工具 XlsToOra ,小巧好用,破解版得没找到,我只有英文版的,一次可以导入1000条。

     

    展开全文
  • 可手动输入SQL语句查询/导出数据到Excel 可从SQL文件查询/导出数据到Excel 到处结果直接生成Excel文件,支持多条语句同时导出
  • Excel连接oracle数据库导出数据

    千次阅读 2017-11-09 14:26:00
    Excel连接oracle数据库导出数据 (2007版excel) 1、选择——>——>来自Microsoft Query,弹出对话框 2、选择<新数据源>,弹出对话框 输入数据源名称,选择oracle驱动 3、连接,弹出对话框...

     Excel连接oracle数据库导出数据

    2007 excel
    1 、选择 —— > —— > 来自 Microsoft Query  ,弹出对话框
     
    2 、选择 < 新数据源 > ,弹出对话框
    输入数据源名称,选择 oracle 驱动
     
    3 、连接,弹出对话框,填写服务名、用户名、密码
    填写正确, OK 后,显示正在连接
     
     
    4 、选择目标表以及目标列
     
    5 、按提示对列进行过滤、排序后显示如下
     
     













    本文转hackfreer51CTO博客,原文链接:http://blog.51cto.com/pnig0s1992/673507 ,如需转载请自行联系原作者
    展开全文
  • 怎样excel连接oracle数据库连接使用工具,如Navicat1、将EXCEL的数据导入MySQL或SQL Server2、导出为【SQL脚本文件】如何将excel表格更新oracle数据库中数据操作步骤如下:准备数据:在excel中构造出需要的数据2....

    怎样excel连接oracle数据库连接

    使用工具,如Navicat

    1、将EXCEL的数据导入MySQL或SQL Server

    2、导出为【SQL脚本文件】

    如何将excel表格更新oracle数据库中数据

    操作步骤如下:

    准备数据:在excel中构造出需要的数据

    2.将excel中的数据另存知为文本文件(有制表符分隔的)

    3.将新保存到文本文件中的数据导入到pl*sql中

    在pl*sql中选道择tools-->text importer,在出现的窗口中选择"Data from Textfile",然后再选择"Open data file",

    在弹出的文件选择框中选中保存有数据的文本文件,此时将会看到data from textfile中显示将要导入的数据

    4.在configuration中进行如下配置

    注:如果不将"Name in header"勾选上会导致字段名也当做记录被导入到数据库中,版从而导致数据错误

    5.点击data to oracle,选择将要导入数据的表,并在fields中将文本中的字段与表中的字段进行关联权

    6.点击import按钮进行导入

    7.查看导入的数据

    OK,至此数据导入成功。

    excel怎样连接oracle数据库(白痴级提问)

    敢问楼主,表A存在几列,表B存在几列,表C存在几列

    常规方法(表中列和excel中列一致)

    PLSQL 中 :

    select * from A update ;

    结果栏最上面有一个锁,点开后,点击同行的 号添加新行,将数据复制粘贴到新行 ,再次点击锁,然后点击提交,记录改变即可。

    oracle数据库怎么导出excel

    使用工具,如Navicat

    1、将EXCEL的数据导入MySQL或SQL Server

    2、导出为【SQL脚本文件】

    如何将EXCEL表导入ORACLE数据库中?

    最快的方法是把EXCEL的数据以CSV的格式导出,到ACCESS导入CSV的那个文件,然后再用ACCESS导出DBF的格式,mySQL可以直接支持和读取DBF格式的数据库文件。

    展开全文
  • oracle数据库导出所有表结构

    万次阅读 2018-08-21 15:30:37
    oracle数据库导出所有表结构:导出数据库中的所有表的表名、字段名、类型、注释 使用sql查询: SELECT t.table_name, t.colUMN_NAME, t.DATA_TYPE || '(' || t.DATA_LENGTH || ')', t1.COMMENTS FROM User_Tab...
  • 本人写的一个简单的数据库导出Excel小工具: 1.本小程序为数据库Excel导出工具,理论上支持所有的数据库(暂时只支持三种数据库) 2.lib下面为连接数据库和导出Excel的jar包,目前只有sqlserver,oracle和mysql的jar包...
  • kettle连接oracle数据库导出所有表数据至一个Excel文件的多个sheet页中 kettle创建作业导出需要的表的数据至Excel的多个sheet页中,sheet页的名字为表的名字。 1、新建一个作业,该作业中包含一个转换和一个作业,...
  • Oracle数据库表结构导出工具Excel

    热门讨论 2010-12-26 13:18:05
    Oracle数据库表结构导出工具Excel
  • 利用POI实现数据库导出Excel,压缩文件里包括例子源代码、poi.jar包、文档代码(有注释)
  • 使用导出Excel文件时报错: 解决办法: 如图,sql查询没问题,所需的这列里面大多是纯数字,所以导出时Excel文件不认,我试了用to_char转换也没效果; 解决导出类型选择数据表,不要选择文件 这样完美导出...
  • select t1.table_name || chr(13) || t3.comments as "表名称及说明", t1.column_id, t1.table_name as "表名称", t1.column_name as "字段名称", t1.data_type || '(' || t1.data_length || ')' as "数据类型",...
  • OraLoader是一款可以轻松的将Oracle数据导入/导出软件,能够从文本文件导入数据以及导出数据至文本文件,将数据从一个表迁移到另一个表,即使不同数据库中的表也可以,这款软件可以让你在工作中提高工作效率,操作...
  • oracle数据库导出表结构

    千次阅读 2013-01-18 12:14:00
    oracle数据库导出表结构 1.通过plsql打开对应的数据库。 2.选择菜单tools下的export users objects子菜单 3.选中需要导出表的表名称,然后选择保存后的路径。 4.单击export按钮即可导出选中的导出的表。 导入...
  • 使用plsqldev工具将oracle的查询结果导出excel,结果可以成功导出,但是使用libreoffice进行查看时,有好多记录都是空的。 使用python进行导出(openpyxl模块进行excel文件的操作),发现报非法字符错误。打印...
  • 导出数据到excel文件:选中数据表--query data--选中要导出的数据--右键copy to excel excel数据导入到数据库: 1.在Excel中准备好要导入的数据。具体操作:在Excel中,把第一列设置为空列,第二列以后的列应...
  • 数据库数据怎么导出excel数据的数据导出excel,以oracle为例:最简单法---用工具plsqldev执行File=>newReportWindow。在sql标签中写要的sql,点击执按快捷键F8,会先吃出查询结果。在右侧工具栏,可以选择...
  • 本篇博文简单介绍将Oracle数据库中表导出到Access数据库(主要是MDB格式)的方法。主要有三种,分别是PL/SQL、ESFDatabaseMigrationToolkit及ODBC。 PL/SQL 先在PL/SQL中将数据表导出EXCEL或CSV,再用ACCESS迁入...
  • 本人亲自调测通过,可以使用 jsp 实现excel 数据上传至服务器 然后上传至数据库 另外实现了 数据库数据 导出excel 功能 希望对初学者有帮助
  • Shell 脚本 连接 oracle 数据库 最近研究了一下怎样使用shell 脚本连接数据库,然后执行查询语句。这样对于需要定时执行的脚本,我们可以建个 crontab 去定时执行。 先介绍一下客户端的安装: linux 环境需要用 ...
  • private voidGenerateModelId(String faceip,Blob Image) throws DAOException, SQLException, IOException, JSONException { InputStream is = null; image = dao.executeQuery("select image from xxx ",new ...
  • excel导出数据到oracle数据库 值得学习
  • 导出数据到excel文件: 执行查询语句,查询出要导出的数据,选中它们(右键select All全选中)--右键copy to excel...excel数据导入到数据库: 1.在Excel中准备好要导入的数据。具体操作:在Excel中,把第一列设置...
  • Oracle数据库导出为txt格式: 方法1: 对于Windows系统,可以采用以下方式: 选择控制面板-->管理工具-->数据源(ODBC),添加一个新的数据源(系统或用户DSN均可),选择Oracle的类型,然后填上相应参数点...
  • 查资料后整改实现可以将Oracle数据库转为Excel后续补充 2 using System.Data using Microsoft.Office.Interop.Excel; 3 using System.Runtime.InteropServices; 4 5 public void SaveAsExcel(string ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 9,029
精华内容 3,611
关键字:

oracle数据库怎么导出excel