2010-12-13 51 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

相關問題