一、登入
cmd 黑視窗
sqlplus 使用者名稱/密碼@連線字串
2.1 所執行的指令碼內容
set echo off
set feedback off
set linesize 1000
set pagesize 0
set sqlprompt 『』
set trimspool on
spool f:\emp.csv
@f:\emp.sql
spool off
exit
2.2 emp.sql
select 『「employee_id」,「last_name」,「first_name」,「salary」』 from dual union all select empno || 『,"』 || ename || 『","`』|| card ||』"』 from myemp;
注:關於匯出csv檔案在開啟時(不開啟則正常匯入資料庫),列資料為數字大於15位被科學計數法表示且轉轉換後後面的數字都為0;
解決:在匯出資料時加特殊字元如「·」將數字變為字元。匯出後開啟csv 設定文字格式為無小數字的數字,將特殊字元替換掉即可。
SQL Plus 中如何執行多個 sql指令碼檔案
1.在sql plus中執行單個sql指令碼檔案 sql c aaa.sql 2.在sql plus中執行多個sql指令碼檔案 比如你要執行得2個sql指令碼 a.sql 和 b.sql 現在你重新寫乙個指令碼 c.sql 其中得內容如下 a.sql b.sql 然後把c.sql放在a.sql 和 ...
sqlplus執行SQL檔案
1.執行乙個sql指令碼檔案 兩種方式 1 sql start file name 2 sql file name 2.與 的區別是什麼?等於start命令,用來執行乙個sql指令碼檔案。命令呼叫當前目錄下的,或指定全路徑,或可以通過sqlpath環境變數搜尋到的指令碼檔案。該命令使用是一般要指定要...
mysql導sql指令碼
1 mysql需要是安裝版,免裝版貌似沒有相關功能 2 執行cmd cd 到mysql安裝目錄下得bin目錄 3 使用mysql客戶端建立資料庫database name,我建立了db cmd cd c program files mysql mysql server 5.5 bin mysql u...