excel访问oracle9i(Excel访问外部数据库的条件包括)

http://www.itjxue.com  2023-02-25 12:17  来源:未知  点击次数: 

怎样讲excel表导入oracle,在oracle9i中已经有一个表,现将excel表中的数据导进去。请问怎样导!

比如oracle表table1,有列col1,col2,col3,col4

excel中只有col1,col3 --前提是col2和col4列不能是非空(NOT NULL)的

1. 用PLSQL,打开SQL窗口

2. 执行查询:select col1,col3, rowid from table1 where 1=0

3. 按查询数据窗口下面的锁头图标(编辑数据)

4. 将EXCEL数据贴上去,然后点击绿色的"√"图标,再按下锁头图标(恢复)

5. 检查下数据,然后按F10提交变更(相当于执行commit)

另外需要说明的是,excel贴到PLSQL的数据里时,第一列是被忽略的

需要在excel的col1和col3数据列前,插入一列空值

如果数据量特别大,可以考虑用sqlloader,搜一下有很多现成的方法

jsp如何从数据库中读取附件(如pdf,excel)并下载

文件传到数据库是什么意思。。。最好把代码贴出来。。。

如果你确定把一个文件的代码都存成了一条记录的话,那你可以用直接把数据输出到一个文件,然后把扩展名改成你原来那个文件的。。。

oracle 9i数据库文件怎么导成表格文件

最简单的方法---用工具plsql developer

执行File =new Report Window 。在sql标签中写入需要的sql,点击执行或按快捷键F8,会先吃出查询结果。在右侧工具栏,可以选择按钮另存为html、copy as html、export results,其中export results按钮中就可以导出excel文件、csv文件、tsv文件、xml文件。

用sql server 2000语句查找一些数据后再用oracle 9i语句来插入数据怎么转换

查询出来的东西保存成excel文件

然后用oracle的工具PLSQL进行粘贴

要确保导出来的数据不违反oracle9i的各种约束条件

oracle11G客户端能访问oracle9i的数据库么?

能!在自己的数据库下面建个dblink。建dblink的sql如下:create public database link dblink名

connect to "9i数据库名"

identified by "密码"

using '(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=XXXX)(PORT = 1521)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=XXXXX)))'

访问 select * from 9i数据库中的表名@dblink名

(责任编辑:IT教学网)

更多

推荐CGI/Perl教程文章