ページの先頭行へ戻る
Symfoware Server V12.0.0 SQLTOOLユーザーズガイド
FUJITSU Software

5.6 COLUMN FORMAT文

機能

SQL文の実行結果の画面表示およびファイル出力への表示幅を制御する機能です。

記述形式

COLUMN FORMAT CHARMAX 表示幅
COLUMN FORMAT NCHARMAX 表示幅  
COLUMN FORMAT BLOBMAX 表示幅
表示幅:

表示および出力させるバイト数を指定します。

一般規則

COLUMN FORMAT文の表示幅は実データの長さを指定します。表示する文字数の指定ではありませんので扱いには注意してください。

COLUMN FORMAT CHARMAX 表示幅

CHAR型、VCHAR型の列を画面に表示するときの表示幅(バイト数)を指定します。指定されたバイト数までしか表示されません。設定していない場合の省略値は100バイトです。

指定可能な表示幅の最小値は1バイト、最大値は32000バイトです。

COLUMN FORMAT NCHARMAX 表示幅

NCHAR型、NCHAR VARYING型の列を画面に表示するときの表示幅(バイト数)を指定します。指定されたバイト数までしか表示されません。設定していない場合の省略値は100バイトです。

指定可能な表示幅の最小値は2バイト、最大値は32000バイトです。

COLUMN FORMAT BLOBMAX 表示幅

BLOB型の列を画面に表示するときの表示幅(バイト数)を指定します。指定されたバイト数までしか表示されません。設定していない場合の省略値は1024バイトです。

指定可能な表示幅の最小値は1バイト、最大値は2147483647バイトです。

COLUMN FORMAT CLOBMAX 表示幅

CLOB型の列を画面に表示するときの表示幅(バイト数)を指定します。指定されたバイト数までしか表示されません。設定していない場合の省略値は100バイトです。

指定可能な表示幅の最小値は1バイト、最大値は2096103424バイトです。

使用例

1

CHAR型、VCHAR型の表示幅を16バイトにします。

SQL>COLUMN FORMAT CHARMAX 16
2

NCHAR型、NVCHAR型の表示幅を16バイトにします。

SQL>COLUMN FORMAT NCHARMAX 16
3

BLOB型の表示幅を128バイトにします。

SQL>COLUMN FORMAT BLOBMAX 128