Соедините Oracle Discoverer с командным файлом и выполните SQL - PullRequest
0 голосов
/ 21 ноября 2018

У меня есть пакетный файл для подключения к Oracle Discoverer

C:\orant\DISCVR4\DIS4USR.EXE /connect MyUserID/MyPassword@myserver /open "C:\DiscoReport.DIS" /export xls "C:\MyFile.xls" /batch 1>

, но мне нужно выполнить пакетный файл и изменить дату из запроса.Как я могу это сделать?

Это SQL извлеченный из Discoverer:

SELECT estudios.estado,
         estudios.subestado,
         servicios.c_agr,
         servicios.c_est,
         servicios.c_ser,
         servicios.tipo_ser,
         servicios.fecha,
         servicios.resultado,
         servicios.serv_dpto,
         servicios.fcierre,
         servicios.fecha_lote,
         servicios.fecha_crea,
         servicios.cod_mensajero,
         servicios.reprogramacion,
         servicios.serv_ori
    FROM jamar.estudios estudios, jamar.servicios servicios
   WHERE     ( (    estudios.c_emp = servicios.c_emp
                AND estudios.c_agr = servicios.c_agr
                AND estudios.c_est = servicios.c_est))
         AND (servicios.fecha BETWEEN TO_DATE ('20181101000000',
                                               'YYYYMMDDHH24MISS')
                                  AND TO_DATE ('20181231000000',
                                               'YYYYMMDDHH24MISS'))
ORDER BY servicios.c_est ASC, servicios.c_agr ASC;
...