ORACLE简单问题 大家好,我是初学ORACLE,请大家多多帮助下问个简单的问题,我想把D:/22.TXT 导入数据库中SS库里请问怎么用命令行怎么来实现,分割符是TAB 数据库的用户名和密码是SYSTEM 密码是SA 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 能举个例子吗?还有,那个分割符ORACLE的分割符也像DB2不认识 "|"需要转换吗?DB2默认的分割符是,那ORACLE的呢 给你个例子(foo.ctl在当前路径下):在cmd环境下执行.sqlldr user/pwd@orcl control=foo.ctlfoo.ctl文件的内容如下:[code=BatchFile]load datainfile 'test.dat'badfile 'test.bad'discardfile 'test.dsc'replaceinto table test_load fields terminated by ',' optionally enclosed by '"' (name,age)[/code]-------------以上是假设你的数据格式是形如 "mzd","85" "zel","77",如果你的分割符号是|,则必须修改foo.ctl文件中对应内容为 fields terminated by '|'.如果你的数据不是用""包裹起来的,那么optionally enclosed by '"'就不要写了. 帮看看这语句怎么不行呢? windows客户端乱码问题。 存储过程中表名的问题 请问各位大侠,触发器要在触发后查询本表,有什么办法么? 用C#,ORACLE开发遇到的问题 Boost Oracle performance with intelligent optimizer limits 新手安装问题 谁知道.dat文件用什么编译请尽快在线等!!!!!!! 为何在oradim中出这种错? 关于Oracle的TM锁问题 三张表结构相同,怎么高效率的把其中两张表的数据插入到另一张表,并且插入的数据不能有重复? 如何实现Form的背景色每周轮换改变啊?
在cmd环境下执行.
sqlldr user/pwd@orcl control=foo.ctl
foo.ctl文件的内容如下:[code=BatchFile]
load data
infile 'test.dat'
badfile 'test.bad'
discardfile 'test.dsc'
replace
into table test_load
fields terminated by ','
optionally enclosed by '"'
(name,age)[/code]
-------------
以上是假设你的数据格式是形如
"mzd","85"
"zel","77"
,
如果你的分割符号是|,则必须修改foo.ctl文件中对应内容为
fields terminated by '|'.
如果你的数据不是用""包裹起来的,那么optionally enclosed by '"'就不要写了.