蜜蜂号覚書 SQL*Plusオプション
※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

SQL*Plusオプション

SQL*Plusの初期設定

  • SQL*Plus実行ディレクトリにlogin.sqlを作成。中に書かれているスクリプトがlogin時に実行される。

SQL*Plus パラメータ

serveroutput

set serveroutput on size 1000000
DBMS_OUTPUT パッケージの出力を有効にする。offで無効。
1000000はバッファサイズ。(2000~1000000。省略時は20K)

pagesize

set pagesize 1000
各ページに出力される行数を設定。(0~50000。省略時は14)
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