我有一个批处理文件来连接Oracle Discoverer
C:\orant\DISCVR4\DIS4USR.EXE /connect MyUserID/MyPassword@myserver /open "C:\DiscoReport.DIS" /export xls "C:\MyFile.xls" /batch 1>
但是我需要执行批处理文件并更改查询的日期。我该怎么办?
这是从Discoverer中提取的SQL:
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;