2011-03-30 52 views
1

我有SQL腳本「example.sql」:日誌文件來避免反傾銷SQL訪問數據。C殼

SPOOL &1 
Select '<.TR>'||'<.TD align="left">'||column_name||'<./TD>'||'<.TR>' from table1; 
spool off 

其中轉儲其內容cshell腳本「getdata.csh」我這是怎麼弄從SQL腳本CSH腳本數據

sqlplus $ORA_UID/$ORA_PSWD @${SQL}example.sql ${DATA}${ext} 

我的問題是,當我跑我的工作,爲此,它在dumbs從SQL查詢日誌文件中提取過的所有數據。我如何避免弱智化的數據到日誌文件。我在這段代碼中必須做些什麼來做到這一點?謝謝

回答

2

在這裏尋找你的問題的信息:sqlplus spool

從本質上講,你將需要添加這兩個設置:

set echo off 
set termout off 
+0

如果我做TERMOUT關我可以retrive在$輸出{DATA} $ {ext}或者它會完全停止傾銷查詢輸出 – jack 2011-03-30 18:50:50

+0

請閱讀該鏈接,它直接回答這個問題,用鏈接來解釋這兩個。 – Mat 2011-03-30 18:53:42