Oracle 10g 如何将文本导入到一张表里呢? 要将文本文件导入表中,可以利用sql*loader工具实现,需要创建一个sqlloader的控制文件。将表导出文本文件,可以利用一些第三方的前台工具,例如toad,就可以实现。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.首先写好控制文件 xxx.datload datainfile *append into table t_gnl_entryfields terminated by '|'(tran_date,clt_seqno,code_type,main_code,sub_code,acc_serno,entry_stat,host_seqno,agt_inst,inst_no,acc,acc_name,curr_type,itm_no,tran_time,cert_type,cert_no,summ_no,summ,tran_no,tran_abbr,amt,dr_cr_flag,csh_tsf_flag,equal_flag,bgnint_date,peer_inst,peer_acc,totl_num,open_num,cls_num,tlr_no,chk_tlr,entry_attr,proc_flag,dac)begindata38936|530701001999181|3|010101|000001|1|0|99181|530701001|530701001|92202001| |001|92202001|20060808120000|0|00000000|200150|补流水|401000| |200.00|1|1|1|38936| | |1|0|0|9999999| |0|00000000|AAAABBBBCCCCDDDD38936|530701001999181|3|010101|000001|2|0|99181|530701001|530701001|90102000| |001|90102000|20060808120000|0|00000000|200150|补流水|401000| |200.00|2|1|1|38936| | |1|0|0|9999999| |0|00000000|AAAABBBBCCCCDDDD2.用sqlloadersqlload userid=DBASE_USER/DBASEPWD control=xxx.dat parallel=true; 关于Oracle SQL请教 求一个复杂的sql语句,要求见内 一个关于oracle自由发挥的问题——最好多点做法 pl/sql 如何读取csv文件~~~ 触发器问题 如何加快 insert 语句的插入时间????????? 存储过程更新表! Oracle的explainplan用法 oracle里面的列名如果是小写的话,他会在这个列名两边加引号,这个是正常的吗 急急急急急急急急急急急急,我想在函数中应用CURSOR???? oracle修改参数shared_pool_size的问题 请教修改语句
load data
infile *
append into table t_gnl_entry
fields terminated by '|'
(
tran_date
,clt_seqno
,code_type
,main_code
,sub_code
,acc_serno
,entry_stat
,host_seqno
,agt_inst
,inst_no
,acc
,acc_name
,curr_type
,itm_no
,tran_time
,cert_type
,cert_no
,summ_no
,summ
,tran_no
,tran_abbr
,amt
,dr_cr_flag
,csh_tsf_flag
,equal_flag
,bgnint_date
,peer_inst
,peer_acc
,totl_num
,open_num
,cls_num
,tlr_no
,chk_tlr
,entry_attr
,proc_flag
,dac
)
begindata
38936|530701001999181|3|010101|000001|1|0|99181|530701001|530701001|92202001| |0
01|92202001|20060808120000|0|00000000|200150|补流水|401000| |200.00|1|1|1|38936|
| |1|0|0|9999999| |0|00000000|AAAABBBBCCCCDDDD
38936|530701001999181|3|010101|000001|2|0|99181|530701001|530701001|90102000| |0
01|90102000|20060808120000|0|00000000|200150|补流水|401000| |200.00|2|1|1|38936|
| |1|0|0|9999999| |0|00000000|AAAABBBBCCCCDDDD
2.用sqlloader
sqlload userid=DBASE_USER/DBASEPWD control=xxx.dat parallel=true;