Oracle 数据库 有个需求每天要SQL导出成excel,可不可以写个脚本放在系统后台定时执行。每天去取excel ?
SQL导出成excel???
执行的DML语句???
什么意思,没太明白
可以的:
set markup html on;spool /home/oracle/1.xlsselect.....spool off;set markup html off;
然后每天去取/home/oracle/1.xls
补充下,上述语句存入一个.sql脚本,然后写个.sh,调用该脚本,再把.sh加入crontab里
比较简单的方式:使用sqluldr2工具,在脚本中指定查询sql和导出文件格式,定时通过crontab导出即可。