我正在尝试为 sql 加载程序编写控制文件。固定长度格式的源文件。我在源文件中有日期和时间,例如,从位置 17 到位置 24 的日期CCYYMMDD
格式和从位置 25 到 34 的HH:MM:SS24
格式。我喜欢将此日期和时间值形式的源文件以“YYYYMMDD HH24:MI:SS”格式存储在某个表的日期列中。
任何人都可以帮助告诉如何在 sql loader 的控制文件中实现这一点吗?
下面的代码可以吗?我怀疑源文件中的日期和时间之间没有空格?
APPEND INTO TABLE target_table
TRAILING NULLCOLS
(
date_column POSITION(17:34) "TO_DATE(:DATE_TIME,'YYYYMMDD HH24:MI:SS')"
)
任何线索将不胜感激