SQL*Plusオプション
SQL*Plusの初期設定
- SQL*Plus実行ディレクトリにlogin.sqlを作成。中に書かれているスクリプトがlogin時に実行される。
SQL*Plus パラメータ
serveroutput
set serveroutput on size 1000000
DBMS_OUTPUT パッケージの出力を有効にする。offで無効。
1000000はバッファサイズ。(2000~1000000。省略時は20K)
1000000はバッファサイズ。(2000~1000000。省略時は20K)
pagesize
set pagesize 1000
各ページに出力される行数を設定。(0~50000。省略時は14)
0でページ間のセパレータ無し。
0でページ間のセパレータ無し。
trimspool
set trimspool on
spool 時に行の終わりに後続の空白を削除する。offで削除しない。
colsep
set colsep ','
カラム間の区切り時文字を指定する。
feedback
set feedback on
「~行が選択されました」を表示する。offで非表示。
echo
set echo on
コンソールメッセージを表示する。offで非表示。
heading
set heading on
列名を表示する。offで非表示。
検索結果をcsvファイルで出力する。
set echo off set linesize 1000 set pagesize 0 set trimspool on set feedback off set colsep ',' spool hoge.csv select * from hoge spool off