oracle job调用bat脚本解决办法

oracle job调用bat脚本我现在有一个脚本,其功能是将数据库中的一张表导出到excel,现在想实现的是先导出exc

oracle job调用bat脚本
我现在有一个脚本,其功能是将数据库中的一张表导出到excel,
现在想实现的是先导出excel,之后将表中的数据删除。我本想在job中先导出再删除,但是不知道job该怎么样调用bat脚本,脚本如下:
--main.sql
  set linesize 200 
set term off verify off feedback off pagesize 999 
set markup html on entmap ON spool on preformat off
spool c:\tables.xls
@get_tables.sql
spool off
exit

--get_tables.sql
select id,name,to_char(trade_date,'yyyymmdd hh24:mi:ss') from trademark order by id;

--execute spool to excel
sqlplus username/passwd @main
大家帮帮想想办法吧


[解决办法]

SQL code
--main.sqlset linesize 200 set term off verify off feedback off pagesize 999 set markup html on entmap ON spool on preformat offspool c:\tables.xls@get_tables.sqlspool off--你在这里直接delete不就行了么?exit