用sqlplus只輸出資料到文字檔案的例項

2021-03-31 08:56:30 字數 747 閱讀 7908

把以下內容存成檔案(如:create_csv.sql),然後在sqlplus中執行,就輸出資料到指定的檔案了。

--每行的字元數目,max value is 999

set linesize 800

--該引數設定每頁輸出的行數,包括ttitle(頭標題)、btitle(底標題)、column(列標題)和空行。n=0表示不產生新頁

set pagesize 0

--列的設定

--col username format a4

--col a format 999,999,999

--各列的標題(包括文字和下劃線)在結果報表上顯示。禁止輸出列標題

set heading off

--查詢結束時,給出查詢結果的記錄數資訊。禁止顯示最後一行的計數反饋資訊

set feedback off

--執行命令檔案時,命令本身是否顯示在螢幕上

set echo off

--set termout off

--清空多餘的空格,如:linesize過長

set trimout on

set trimspool on

--生產資料命令

spool e:/output/scott_spool_emp.csv;

select empno||','||ename||','||job||','||mgr||','||hiredate||','||sal from emp;

spool off;

用SQL PLUS建立網頁

在oracle文件中 sql plus user s guide and reference 7 generating html reports from sql plus這章就有介紹 文件中有個例子 set markup指明sql plus輸出html編碼格式,必須使用set markup htm...

用sqlplus建立表相關紀要

開啟sqlplus。登陸的時候輸入帳戶密碼 system p 草好像,需要選擇以什麼角色進入,忘記了。顯示當前資料庫的sid select name from v database 結果是和我在enterprise manager console裡面得到的一樣 zaka.show user 顯示出當...

用sqlplus備份Oracle 資料庫

marzposted 5 months ago in sql with tags oracle backup 104 readers 單表備份 前提庫的結構是一樣的 匯出 開始鈕 執行 輸入cmd 進入dos介面 exp 使用者名稱 密碼 連線字串 grants y tables 表名 file c...

不安裝oracle客戶端用sqlplus連線資料庫

在不安裝 oracle 客戶端情況下用 sqlplus 連線資料庫 1 instantclient basic windows.x64 11.2.0.4.0.zip instantclient sqlplus windows.x64 11.2.0.4.0.zip instantclient sdk ...

android 只輸入數字與小數點 C語言輸入輸出

scanf函式 格式化輸入函式,即按控制字串內指定的各種格式,從鍵盤上把資料輸入到指定的變數之中。格式 int scanf const char format argument a 與printf相同之處是 控制字串內的每個 後面必須跟一個控制字元,引數列表中的引數都必須與控制字元的個數和型別相匹配...