システム変数

  • 列ヘッダを表示する/しない
SQL> set head;
SQL> set null 'null';
SQL> set echo off
	エコーをOFFします。
	デフォルトではOFFですが念のため。
SQL> set linesize 1000
	1行のサイズを設定します。
	データより長ければ問題ありません。
SQL> set pagesize 0
	ページ区切りをなくします。
SQL> set trimspool on
	行末のスペースを無くします。
SQL> set colsep ','
	項目区切り文字を設定
	この例では「,」
SQL> spool test.csv
	出力先のファイルを指定
	この例では「c:\test.csv」
SQL> select * from XXX;
	出力対象のデータをselectし、取得結果をスプール
    :
	 
    :
	(出力中)
    :
	 
SQL> spool off
	スプールを終了しファイルを閉じる

SQL*Plus システム変数一覧