SQLplus クエリ結果の整形・フォーマット方法

SQL*Plusで、検索結果をフォーマットするために以下のコマンドが使用できます:

  1. フォーマットを設定する。
COLUMN column_name FORMAT format

例えば、「employee_name」という列を50文字の幅にフォーマットする場合:

COLUMN employee_name FORMAT A50
  1. フッターのフォーマットを設定する。
SET PAGESIZE n

1ページに表示される行数を表すn。

  1. ヘッダーの書式を設定する:
SET HEADSEP off

ページヘッダーの区切り線を非表示にしてください。

  1. 見出しを設定します。
SET TITLE title

従業員情報を表すタイトルに設定する場合、「従業員情報」とする。

SET TITLE 'Employee Information'
  1. 列区切り文字を設定します。
SET COLSEP separator

例えば、列区切り文字をカンマに設定する。

SET COLSEP ,
  1. 現在の書式設定を確認してください。
SHOW ALL

上記の命令により、様々な要求に対応するために柔軟に検索結果をフォーマットすることができます。

bannerAds