把excel导入到orcale中 我有一张excel表,里面的列名和orcale列名一致,想把excel表中的数据导入到orcale对应的表中,那种直接复制然后粘贴进去的方法,不科学,各位大侠有没有更好的方法。还有我表中的ID是verchar类型,怎样用id>3 and id<6 这样的形式。得到3到6的数据。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 to_number(id)>3 and to_number(id)<6若id位数相同,以'001','010','045','234'这样有规律储存的话id>'003' and id <'006'即可 pl/sql dev工具可以直接将xls文件import到数据库中 能不能说的详细些,我将已经有数据的excel文件改成.csv或.txt文件,用tools---text importer导入,但导入是空的,fieldcount也显示0,这是怎么回事? ...我也是以前听别人说的pl/sql dev里有这个功能,自己没试过网上稍微搜了下,楼主可以看看http://www.itpub.net/101803.htmlhttp://blog.csdn.net/47522341/archive/2008/03/21/2203487.aspxhttp://www.readern.com/tag/plsql-developer pl/sql dev 步骤:1.把excel中的数据前一列置空2.select * from tab1 for update3.选中所有EXCEL中的数据,包括第一列的空列,复制4.选中pl/sql dev 第一行,粘贴不能贴图,不然这个很简单! 用批处理调用控制文件:批处理文件内容:sqlldr seashellrpt/dmbill99@DM103 'D:\a.ctl'pause控制文件(a.ctl)options (rows=5000,direct=true)load datainfile 'D:\total.txt'readbuffers 10485760preserve blanksinto table temp_mblist4replacefields terminated by ' 'trailing nullcols(mb2) 你说的4.选中pl/sql dev 第一行,粘贴 是什么意思,是直接选中一行ctrl+v吗?如果其中数据有的字段里面有“,就会出错 在Excel中批量写好sql语句,在数据库上批量执行。 在哪个初始化文件中能看到NLS相关的信息 为什么总是 ORA-00903: 表名无效 一个客户全表,一个有效客户表,不用not in,因为not in速度慢,关键字khh 关于ROWID Oracle ERP 报表自动获取ORG_ID的问题 PLSQL连接数据库的问题 关于触发器的疑问 十万火急。求助:report的runtime设定中的Non-blocking SQL选项,如何动态修改? 介绍大家一个好去处!!!!!! 关于并行服务器的问题? oracle数据库的查询和,删除的题目? oracle占内存太大了!我是默认装的,能否修改下!降低下!
若id位数相同,以'001','010','045','234'这样有规律储存的话
id>'003' and id <'006'即可
但导入是空的,fieldcount也显示0,这是怎么回事?
网上稍微搜了下,楼主可以看看
http://www.itpub.net/101803.html
http://blog.csdn.net/47522341/archive/2008/03/21/2203487.aspx
http://www.readern.com/tag/plsql-developer
1.把excel中的数据前一列置空
2.select * from tab1 for update
3.选中所有EXCEL中的数据,包括第一列的空列,复制
4.选中pl/sql dev 第一行,粘贴不能贴图,不然这个很简单!
批处理文件内容:
sqlldr seashellrpt/dmbill99@DM103 'D:\a.ctl'
pause控制文件(a.ctl)options (rows=5000,direct=true)
load data
infile 'D:\total.txt'
readbuffers 10485760
preserve blanks
into table temp_mblist4
replace
fields terminated by ' '
trailing nullcols
(mb2)