原因讓SQL語句轉換的結果是: -
如果你複製這些sql腳本並直接粘貼到sql提示符上,直接執行就會得到這樣的問題。因此,爲避免出現這種情況,請將所有腳本代碼放入一個.sql文件,然後在「sql命令提示符」或「通過從Dos登錄到SQL的DOS提示符」中輸入@ filename.sql來執行整個文件。
避免上述問題/問題,請執行下列步驟: -
--------------這裏是我的spool_test.sql文件代碼--- ----------
SET echo off
SET feedback off
SET term off
SET pagesize 0
SET linesize 200
SET newpage 0
SET space 0
col name format a120
spool C:\test.txt
@D:\mahesh-plsql-books\spool\test.sql
SPOOL OFF
1)如果執行SQL內上述.sql文件>提示符下,那麼它不不顯示在您的「測試結果沿着SQL語句。文本」。像 - >
SQL> @D:\mahesh-plsql-books\spool\spool_test2.sql
2)另一種方法,以避免「的test.txt」的結果中的「SQL語句」,在DOS命令執行與上述.sql文件(C:>)而不是像下面所示的 「SQL提示」 --->
C:\>sqlplus scott/tiger @D:\mahesh-plsql-books\spool\spool_test.sql
......那麼你的 「的test.txt」 不顯示SQL語句,以及@ TEST.SQL。
注: - 斯科特/老虎是我的Oracle的用戶名/密碼
感謝和問候,
V.Maheswara拉朱。
謝謝!!通常需要將腳本放入腳本中 – Haadiya