一、新建sql腳本文件
1、數據導出至txt文件
在D盤目錄下,先建執行語句文件go1.sql, 查詢語句main1.sql
在文件go1.sql中複製如下語句:
set echo off;
set feedback off;
set verify off;
set term off;
set trimspool on;
set linesize 3000;
--set pagesize 999;
set newpage none;
set heading off;
spool d:\out1.txt;--輸出文件,自動生成
@d:\main1.sql;--查詢語句
spool off;
exit;
在文件main1.sql中,寫入查詢語句:
select * from **** where
2、數據導出至excel文件
在D盤目錄下,先建執行語句文件go2.sql, 查詢語句main2.sql
在文件go2.sql中複製如下語句:
set linesize 200;
set term off verify off feedback off pagesize 999;
set markup html on entmap ON spool on preformat off;
spool d:\out2.xls;--輸出文件,自動生成。
@d:\main2.sql;--查詢語句
spool off;
exit;
在文件main2.sql中,寫入查詢語句:
select * from **** where
二、連接oracle執行腳本
在本地電腦命令提示符中通過sqlplus連接oracle
打開命令提示符
點擊 開始 輸入 cmd
連接ORACLE直接輸入>sqlplus scott/tiger@db_orcl (sqlplus oracle用戶名/密碼@本地服務名,本地服務名需自行要配置)
執行語句
SQL> @d:\go1.sql
執行完後,數據輸出至out1.txt。