在Oracle數(shù)據(jù)庫sqlplus命令行操作時,如果想將SQL查詢出來的結果導出到文件中,可以使用SQLPlus中的SPOOL
命令來將查詢結果導出到文件。
具體步驟如下:
1.開啟日志記錄:使用SPOOL命令,指定需要輸出的文件路徑及文件名。例如:SPOOL /存放路徑/oracle.txt
2.執(zhí)行SQL查詢語句:你可以輸入任何需要執(zhí)行的SQL查詢語句并按Enter鍵執(zhí)行它。
3.關閉日志記錄:當查詢完成后輸入下列命令關閉日志記錄:SPOOL OFF
例:
SQL> SPOOL /home/oracle/test/oracle.txt #先配置導出文件的存放路徑
SQL> SELECT * FROM test_table; #執(zhí)行sql語句
SQL> SPOOL OFF #關閉日志記錄,不然每執(zhí)行一個sql都會導出到上面這個文件中
執(zhí)行完以上操作后,查詢結果會被保存到 /home/oracle/test/oracle.txt 文件中。
注意,如果需要導出的文件路徑不存在,請先創(chuàng)建該目錄。此外,如果需要將用戶自定義的字符串Export導出,也可以使用Spool+print方法達到類似效果。
文章來源:http://www.zghlxwxcb.cn/news/detail-609487.html
【個人公眾號】
? 【暴科技】、【非著名運維】 --》 公眾號回復 “資料” 送運維自學資料大禮包哦!
上面也會分享一些運維、科技知識,麻煩大家點點發(fā)財手關注一波,感謝大家。文章來源地址http://www.zghlxwxcb.cn/news/detail-609487.html
到了這里,關于導出Oracle數(shù)據(jù)庫sqlplus命令行查詢的結果到文件的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!