给这个表建个触发器和一个sequence,触发器里把Myseq.nextval赋给:new.seq_no
load data
infile 'test.dat'
append into table test
(class_id constant XXX,
//seq_no , //不用
context position(1:2000)
)
load data
infile 'test.dat'
append into table test
(class_id constant XXX,
//seq_no , //不用
context position(1:2000)
)
解决方案 »
- 关于主键
- XP 安装oracle 10g 时 出现“无法确定主机IP地址”异常
- oarcle中,怎么才能插入超过4000个字符?
- 请问oracle 9i(for linux)怎么把无用的(INACTIVE)会话连接中断(自动)
- Oracle关于instr和like的几个问题
- 请问我机器(windows XP)上的oracle10g的http://localhost:5500/em的一个奇怪问题?
- 请教高手关于Oracle9i中手工指定索引无法生效的问题
- 如果让一个字段达到ACCESS的自动编号的效果,改如何处理?
- 请问如何登陆oracle10g?给50分
- oracle与sqlserver如何建立连接?…………
- Oracle能装在哪些操作系统下??
- oracle9 下的TNSLSNR.EXE进程问题
infile 'test.dat'
append into table test
(class_id constant XXX,
seq_no RECNUM,
context position(1:2000)
)
应该也可以
infile 'test.dat'
append into table test
(context position(1:2000),
class_id constant XXX,
seq_no "SEQUENCEID.NEXTVAL"
)这种效率比使用触发器要高很多。