SQLplus クエリ結果の整形・フォーマット方法
SQL*Plusで、検索結果をフォーマットするために以下のコマンドが使用できます:
- フォーマットを設定する。
COLUMN column_name FORMAT format
例えば、「employee_name」という列を50文字の幅にフォーマットする場合:
COLUMN employee_name FORMAT A50
- フッターのフォーマットを設定する。
SET PAGESIZE n
1ページに表示される行数を表すn。
- ヘッダーの書式を設定する:
SET HEADSEP off
ページヘッダーの区切り線を非表示にしてください。
- 見出しを設定します。
SET TITLE title
従業員情報を表すタイトルに設定する場合、「従業員情報」とする。
SET TITLE 'Employee Information'
- 列区切り文字を設定します。
SET COLSEP separator
例えば、列区切り文字をカンマに設定する。
SET COLSEP ,
- 現在の書式設定を確認してください。
SHOW ALL
上記の命令により、様々な要求に対応するために柔軟に検索結果をフォーマットすることができます。