SYSDATABASE カタログ表

SYSDATABASE 表には、データベースごとに 1 行が含まれています。 スキーマは SYSIBM です。

表 1. SYSIBM.SYSDATABASE テーブルの列の説明
列名 データ・タイプ 説明 使用
名前
VARCHAR (24)
非 NULL
データベース名 G
CREATOR
varchar(128)
not null
データベースの所有者の許可 ID。 G
STGROUP
varchar(128)
not null
データベースのデフォルトのストレージ・グループの名前。 システム・データベースの場合はブランク。 G
BPOOL
char(8)
not null
表スペースのデフォルト・バッファー・プールの名前。システム表スペースの場合はブランク。 G
DBID
SMALLINT
非 NULL
データベースの内部 ID。 このデータベースの作成時に 32511 個以上のデータベースがあった場合、DBID は負の番号になります。 S
IBMREQD
char(1)
not null
Yの値は、その行に Db2 製品コードが提供されたことを示します。 その他のすべての値については、 リリース依存指標を参照してください。

このフィールドの値は、リリース従属関係を示す信頼できる標識ではありません。 代わりに、RELCREATED を使用します。

G
CREATEDBY
varchar(128)
not null with
デフォルト
データベースを作成したユーザーの 1 次許可 ID。 G
ROSHARE
char(1)
not null with
デフォルト
使用されません。 N
TIMESTAMP
timestamp
not null with
default
使用されません。 N
タイプ
char(1)
not null with
デフォルト
データベースのタイプ:
ブランク
作業ファイル・データベースまたは TEMP データベースではない。
T
TEMP ファイル・データベース。
W
作業ファイル・データベース。 データベースは DSNDB07 です。または、WORKFILE句で作成され、 Db2 データ共有グループのメンバーによってワークファイルデータベースとして使用されています。
G
GROUP_MEMBER
varchar(24)
not null with
デフォルト
このワークファイルデータベースを使用する Db2 サブシステムの Db2 データ共有メンバー名。 この列は、ワークファイルデータベースが Db2 のデータ共有環境で作成されていない場合、またはデータベースがTYPE列で示されているワークファイルデータベースでない場合に空白になります。 G
CREATEDTS
timestamp
not null with
default
データベースに対して CREATE ステートメントが実行された時刻。 DSNDB04 および DSNDB06 の場合、 値は「1985-04-01.00.00.00.000000」。 G
ALTEREDTS
timestamp
not null with
default
最新の ALTER DATABASE ステートメントが適用された時刻。 ALTER DATABASE ステートメントが適用されていない 場合、ALTEREDTS は CREATEDTS の値になります。 G
ENCODING_SCHEME
char(1)
not null with
default 'e'
データベースの、デフォルトのコード化スキーム:
E
EBCDIC
A
ASCII
U
Unicode
ブランク
DSNDB04 の場合、作業ファイル・データベース、および TEMP データベース。
G
SBCS_CCSID
integer
not null with
デフォルト
データベースの、デフォルトの SBCS CCSID。 TEMP データベース、作業ファイル・データベース、またはバージョン 5 より前の Db2 リリースで作成されたデータベースの場合、値は 0 です。 G
DBCS_CCSID
integer
not null with
デフォルト
データベースの、デフォルトの DBCS CCSID。 混合データが使用されていなくて、データベース の CCSID が EBCDIC または ASCII として定義されている場合、デフォルト値は 0 です。

TEMP データベース、作業ファイル・データベース、またはバージョン 5 より前の Db2 リリースで作成されたデータベースの場合、値は 0 です。

G
MIXED_CCSID
integer
not null with
デフォルト
データベースの、デフォルトの混合 CCSID。 混合データが使用されていなくて、データベース の CCSID が EBCDIC または ASCII として定義されている場合、デフォルト値は 0 です。

TEMP データベース、作業ファイル・データベース、またはバージョン 5 より前の Db2 リリースで作成されたデータベースの場合、値は 0 です。

G
INDEXBP
CHAR(8)
NOT NULL WITH
DEFAULT ' BP0 '
索引用のバッファー・プールの名前。 G
IMPLICIT
char(1)
not null with
default 'n'
データベースが暗黙的に作成されたかどうかを指定します。
Y
データベースは暗黙的に作成された
N
データベースは明示的に作成された
G
CREATORTYPE
char(1)
not null with
デフォルト
作成者のタイプを示します。
ブランク
許可 ID
L
ロール
G
RELCREATED
char(1)
not null
オブジェクトの作成に使用される Db2 のリリース。 値についてはリリース依存インジケータを参照してください。 G