SQL*Plus中的SPOOL命令用于將查詢結果輸出到指定文件
SPOOL {file_name | OFF | OUT}
file_name
:指定要將查詢結果輸出到的文件名。如果文件不存在,SPOOL會自動創建該文件。如果文件已經存在,SPOOL會覆蓋原有內容。OFF
:關閉SPOOL,停止將查詢結果輸出到文件。OUT
:將查詢結果輸出到默認文件(通常是spool.lst
)。以下是一個使用SPOOL命令的示例:
-- 開始將查詢結果輸出到文件
SPOOL output.txt
-- 執行查詢
SELECT * FROM employees;
-- 停止將查詢結果輸出到文件
SPOOL OFF
在這個示例中,我們首先使用SPOOL output.txt
命令開始將查詢結果輸出到名為output.txt
的文件。然后,我們執行了一個查詢,將employees
表中的所有記錄輸出到文件。最后,我們使用SPOOL OFF
命令停止將查詢結果輸出到文件。