Как создать управляющий файл и передать в него имя файла dynamacaly для выполнения через sqlldr?
Всем привет,
У меня есть установочный управляющий файл для загрузки данных из sqlldr в таблицу oracle.
Например мое имя файла не является статичным
ISURE_Transaction_Data_20191231
это происходит ежедневно с изменением даты.
Поэтому, когда я выполняю контрольный файл через планировщик, он должен принимать динамическую дату.
Предположим, если какой-либо новый файл приходит как
ISURE_Transaction_Data_20200101
он потерпит неудачу.
Как я могу этого достичь?Любая помощь будет очень признательна.
Что я уже пробовал:
OPTIONS(skip=1) LOAD DATA INFILE 'D:\code\ISURE_Transaction_Data_20191231.txt' APPEND INTO TABLE isure_temp fields terminated by '|' TRAILING NULLCOLS ( CUSTCODE , URN_NO , TRANSACTION_AMT, IBANK_TRNX_ID , INSTR_TYPE , ISURE_PAY_REF_NO , FILED_1 , FILED_2 , FILED_3 , FILED_4, FILED_5, FILED_6 , FILED_7 , FILED_8 Date "DD-MM-YYYY", FILED_9, FILED_10, FILED_11, FILED_12, FILED_13, FILED_14, FILED_15, FILED_16, FILED_17, FILED_18, FILED_19 )