我一直在使用相同的控制文件将TSV文件加载到数据库中一段时间,直到最近才有问题。 控制文件看起来有点像这样(省略实际的表和列名): INTO TABLE "TABLE_NAME" WHEN RECORD_TYPE = 'TYPE'
FIELDS TERMINATED BY X'9'
TRAILING NULLCOLS
(ID CONSTANT 'FILE_ID',
FI
下面是我试图用来从输入文件加载数据到Oracle的Sql加载器控制脚本。我遇到了DATATABLE中日期数据类型为COL3的问题。数据在文件中以时间戳格式存储。 我收到的错误是“ORA-00907:缺少右括号”。 load data
INFILE 'C:\datafile.txt'
INTO TABLE DATATABLE
APPEND
FIELDS TER
我使用SQL * Loader脚本将CSV文件中的值输入到Oracle表中。在这个表中,有一些字段有NOT NULL限制。在我的CSV文件中,相应的字段是"",我想在这种情况发生时将一个空白字符串放入Oracle表中。 这是我的控制文件: LOAD DATA
infile 'F:\tar.csv'
REPLACE
INTO TABLE tar
fields