2010-12-13 154 views

回答

1

您应该可以在shell脚本中调用sqlplus,并将结果传送到平面文件。详情请参阅this answer

1

传递给shell脚本变量尝试此文件:

#!/bin/ksh 
var=$(printf "'%s'" `date +%b-%d-%Y`) 
sqlplus -s me/[email protected] <<! 
    set pages 55 
    spool outfile.lis 
    select * from mytable where sales_date= $var ; 
    spool off 
! 

它使用今天的日期。平面文件是outfile.lis

相关问题