sqlplus の SET コマンド

SQL ファイルを作成したときに必ずつけるやつ。

set heading off
set echo off
set feedback off
set pagesize 0
set trimspool on
set termout off
set linesize 1000

各コマンドの意味は「SQL*Plus Guide Book」が良いのではないかと。


あと、タブ区切りが大好きなので、

SELECT
    T_Hoge.id || '	' ||
    T_Hoge.name || '	' ||
	...
FROM
    T_Hoge
;

としてる。

set colsep '	'

でいけるはずなんだけど、要らん空白が入るんだよなぁ。