带序列的SQLLDR

时间:2015-03-11 06:24:37

标签: oracle oracle11g sql-loader

我正在使用 sqlldr 将数据从csv上传到oracle表。 对于一列,我需要使用SEQUENCE。 我的控制文件看起来像这样。

LOAD DATA
INFILE "D:\WORKER\ADS4014_GeneralJobWorkers_1426054269727.csv"
BADFILE dataFile.bad
APPEND INTO TABLE GJobWorkers
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
(JobId,UserId,EmpId,ChkInTme,ChkOutTme,tDate,TotalHrs,JobCode,Modified_Time,GJ_SEQ "jobs_GJ.nextval")

但我在日志文件中收到错误:

   Error on table GJobWorkers, column GJ_SEQ.
   Column not found before end of logical record (use TRAILING NULLCOLS)

任何人都可以帮我这样做吗? 提前谢谢。

0 个答案:

没有答案