用sqlldr报错日期格式不对,源数据和数据库数据类型不一致,但是不想换

qq-1250352801 2022-01-27 21:36:16

如下例子ctrl文件:
LOAD DATA
INTO TABLE IRM_DESTINATION
append
FIELDS TERMINATED BY ""
(
create_time DATE 'YYYYMMDD'
)


要导入的数据如下:
2022-12-12
数据类数据类型

create_time Integer

怎么样把这个2022-12-12 转换为20221212插入数据库Integer呢。前提数据库的数据类型不修改,只改CTL文件,求大佬帮忙,翻了一天一夜了一筹莫展。

...全文
280 回复 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

17,382

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧