
1,xxx.txt
文本内容:
XXXXXXXXXXXX XXXXX XXXXXXXXX X X X X XXXX
XXXXXXXXXXXX XXXXX XXXXXXXXX X X X X XXXX
2,XXX.ctl
........................
INTO TABLE XXX_XXX_XXX表可插入记录

以“”结尾的字段-数据中的每一行用空格隔开
跟踪nullcols-当没有相应的值时,表字段可以为空
(
REQUEST_ID,
REQUEST_TIME DATE'YYYYMMDDHH24MISS',
REQUEST_SOURCE INTEGER EXTERNAL,
BUSINESS_TYPE INTEGER EXTERNAL,

PAY_TYPE INTEGER EXTERNALinvalid number,
CARD_WHOLECOUNT INTEGER EXTERNAL,
CARD_WHOLEVALUE INTEGER EXTERNAL,
PAY_AMOUNT整数外部
)
3. ORA-01722: 使用sqlloader导入时,将出现无效的数字问题;
原因: 存在换行符. 如果整数或数字字段位于表的末尾,则末尾实际上将有一个CR / LF换行符. 当使用sqlldr导入时,换行符也被视为该数字的一部分,以使相应导入的PAY_AMOUNT的值与中PAY_AMOUNT定义的NUMBER(8)类型不匹配,并且会发生错误. 解决方案添加整数或“ TERMINATED BY WHITESPACE”.

也就是说:
跟踪nullcols-当没有相应的值时,表字段可以为空
(
REQUEST_ID,
REQUEST_TIME DATE'YYYYMMDDHH24MISS',
REQUEST_SOURCE INTEGER EXTERNAL,
BUSINESS_TYPE INTEGER EXTERNAL,

PAY_TYPE INTEGER EXTERNALinvalid number,
CARD_WHOLECOUNT INTEGER EXTERNAL,
CARD_WHOLEVALUE INTEGER EXTERNAL,
PAY_AMOUNT整数由WHITESPACE终止
)
注意: 在实际的工程项目中,实际导入了9个字段. 最后一个字段是导入时间. 因此,在中创建表时,默认导入时间值为SYSDATE
.
IMPORT_DATE DATE DEFAULT SYSDATE
发件人:
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-156548-1.html
接着就部署多款式无人机