カテゴリ:スキーマ
データベース: DBC
ビューの列 | データ型 | 書式 | コメント |
---|---|---|---|
DatabaseName | VARCHAR(128) UNICODE NOT CASESPECIFIC NOT NULL | X(128) | テーブルが存在するデータベースの名前を返します。 |
TableName | VARCHAR(128) UNICODE NOT CASESPECIFIC NOT NULL | X(128) | テーブル、結合インデックス、またはハッシュ インデックスの名前を返します。 |
Version | SMALLINT NOT NULL | zzzz(9) | バージョン数を返します。これはテーブルがデータ定義文で変更されるたびに増分されます。 |
TableKind | CHAR(1) LATIN NOT CASESPECIFIC | X(1) | テーブルのタイプ。 |
ProtectionType | CHAR(1) LATIN UPPERCASE NOT NULL | X(1) | データベース内のテーブルがフォールバック オプションで保護されているかどうかを示すため、F (フォールバック)またはN (なし)を返します。 |
JournalFlag | CHAR(2) LATIN NOT CASESPECIFIC NOT NULL | X(2) | テーブルで有効なジャーナリング、またはテーブルのデフォルト ジャーナル。設定: 最初の文字はBEFORE、2番目の文字はAFTER。 |
CreatorName | VARCHAR(128) UNICODE NOT CASESPECIFIC NOT NULL | X(128) | CREATE TABLE文を発行したTeradataユーザーを返します。 |
RequestText | VARCHAR(12500) UNICODE NOT CASESPECIFIC | X(12500) | テーブル、ビュー、結合インデックス、トリガー、マクロ、ユーザー定義型、ユーザー定義メソッド、またはユーザー定義関数の変更に使用された最新のデータ定義文のテキストを返します。 |
CommentString | VARCHAR(255) UNICODE NOT CASESPECIFIC | X(255) | 列、データベース、テーブル、ビュー、マクロ、ユーザー定義関数、ユーザー定義型、ユーザー定義メソッド、ストアド プロシージャ、ロール、プロファイル、ユーザー指定テキストまたは注釈を返します。 |
ParentCount | SMALLINT NOT NULL | ---,--9 | TVM行で指定されたテーブルの親テーブルの数を返します。 |
ChildCount | SMALLINT NOT NULL | ---,--9 | テーブルの参照テーブルの数を返します。ストアド プロシージャおよび外部ストアド プロシージャの場合、このフィールドには結果セットの数が格納されます。 |
NamedTblCheckCount | SMALLINT NOT NULL | ---,--9 | テーブルの名前付きテーブルレベルのチェック制約の数を返します。 |
UnnamedTblCheckExist | CHAR(1) LATIN UPPERCASE NOT NULL | X(1) | 次のように、テーブルに無名のテーブル レベルのチェック制約があるかどうかを示す識別子を返します。Y = はい、N = いいえ。 |
PrimaryKeyIndexId | SMALLINT | ---,--9 | TablesVX.PrimaryKeyIndexIdは、テーブルのプライマリ キー インデックスIDを示します。テーブルがプライマリ キーを持たない場合はNULLです。 |
RepStatus | CHAR(1) LATIN UPPERCASE | X(1) | 可能な値は次のとおりです: C = 接続、D = 定義、F = 失敗、S = 中断、T = 終了、I = 開始、NULL。 |
CreateTimeStamp | TIMESTAMP(0) | YYYY-MM-DDBHH:MI:SS | 行内のオブジェクトが作成された日時を返します。 |
LastAlterName | VARCHAR(128) UNICODE NOT CASESPECIFIC NOT NULL | X(128) | ディクショナリ行を最後に更新したユーザーの名前を返します。 |
LastAlterTimeStamp | TIMESTAMP(0) | YYYY-MM-DDBHH:MI:SS | ディクショナリ行が最後に更新された時間を返します。 |
RequestTxtOverflow | CHAR(1) LATIN UPPERCASE | X(1) | オブジェクトのリクエスト テキストがオーバーフローであることを示します。 |
AccessCount | BIGINT | --,---,---,---,---,---,--9 | 対応するデータベース オブジェクトのアクセス数を返します。 |
LastAccessTimeStamp | TIMESTAMP(0) | YYYY-MM-DDBHH:MI:SS | 対応するオブジェクトが最後にアクセスされた時間を返します。 |
UtilVersion | SMALLINT | -----9 | ユーティリティのバージョン数を返します。 |
QueueFlag | CHAR(1) LATIN UPPERCASE NOT NULL | X(1) | テーブルのキュー オプションを値から格納します: Y = はい(キュー オプションが設定されている)、N = いいえ(キュー オプションが設定されていない)。 |
CommitOpt | CHAR(1) LATIN UPPERCASE NOT NULL | X(1) | TablesVX.CommitOptは、一時テーブルのON COMMITオプションを指定します。値PはON COMMIT PRESERVE ROWSを表わします。値DはON COMMIT DELETE ROWSを表わします。値Nは、オブジェクトが一時テーブルではないことを示します。 |
TransLog | CHAR(1) LATIN UPPERCASE NOT NULL | X(1) | トランザクション ジャーナルを生成するかどうかを指定します。 |
CheckOpt | CHAR(1) LATIN UPPERCASE NOT NULL | X(1) | テーブルが重複する行を許可するかどうかを示します。 |
TemporalProperty | CHAR(1) LATIN UPPERCASE | X(1) | DBC.TablesVX.TemporalPropertyは、テーブル/ビュー/結合インデックスが非テンポラル、ValidTime、TransactionTime、またはバイテンポラル テーブルであるかどうかを示します。 |
ResolvedCurrent_Date | DATE | YY/MM/DD | CURRENT_DATEの最後に解決された値を返します。 |
ResolvedCurrent_Timestamp | TIMESTAMP(6) WITH TIME ZONE | YYYY-MM-DDBHH:MI:SS.S(6)Z | CURRENT_TIMESTAMPの最後に解決された値を返します。 |
SystemDefinedJI | CHAR(1) LATIN UPPERCASE | X(1) | DBC.TablesVX.SystemDefinedJIは、テーブル レベルのオブジェクトの種類がシステム定義の結合インデックスまたはテーブル、ビュー、マクロ、ユーザー定義の結合インデックス、ストアド プロシージャなどのその他のオブジェクトであるかどうかを記録します。エントリがSysJIに対応する場合はY、そうでない場合はNです。 |
VTQualifier | CHAR(1) LATIN UPPERCASE | X(1) | DBC.TablesVX.VTQualifierはvalidtime次元のテンポラル修飾子を記録します。NULLはValidTime次元がないことを示し、CはCurrent ValidTimeを示し、SはSequenced ValidTimeを示し、NはNon-Sequenced ValidTimeを示します。 |
TTQualifier | CHAR(1) LATIN UPPERCASE | X(1) | DBC.TablesVX.TTQualifierはTransactionTime次元のテンポラル修飾子を記録します。NULLはTransactionTime次元がないことを示し、CはCurrent TransactionTimeを示し、SはSequenced TransactionTimeを示し、NはNon-Sequenced TransactionTimeを示します。 |
PIColumnCount | SMALLINT NOT NULL | -(5)9 | TablesVX.PIColumnCountは、プライマリ インデックスまたはプライマリAMPインデックスの列数(それ以外の場合は0)です。 |
PartitioningLevels | SMALLINT NOT NULL | -(5)9 | DBC.TablesVX.PartitioningLevelsは、パーティション レベルの数(1~62、両端を含む)またはパーティション分割なし(値0)を示します。 |
LoadProperty | CHAR(1) LATIN UPPERCASE | X(1) | LoadPropertyは、非LDIオブジェクトの場合はNULLです。LDIテーブルの場合、"I"はINSERTのみの同時ロード分離を示し、ALL DMLの場合は"A"、一時的に無効にする場合は"D"、LDIテーブルで定義されている結合インデックスに対するシステム定義の場合は"S"です。 |
CurrentLoadId | INTEGER | --,---,---,--9 | CurrentLoadIdは、LDIテーブル/結合インデックスのCurrLoadIDを示します。非LDIオブジェクトのNULLです。 |
LoadIdLayout | CHAR(1) LATIN UPPERCASE | X(1) | LoadIdLayoutは、テーブルのRowLoadIDレイアウト タイプを示します。これは、非LDIオブジェクトの場合はNULL、RowLoadIDが他の列とともに行に記録される場合は"R"、RowLoadIDが列パーティションに記録される場合は"C"に設定されます。 |
DelayedJI | CHAR(1) LATIN UPPERCASE | X(1) | DelayedJIは、非結合インデックス エントリの場合はNULL、JIが遅延しているJIメンテナンス用に宣言されている場合はNULLではない値が設定されます。 |
BlockSize | INTEGER | Z,ZZZ,ZZZ,ZZ9 | DataBlockSizeはバイト単位の整数値で、セクター サイズの最も近い倍数に切り上げられます。 指定しない場合、またはオブジェクトに適用されない場合はNULLが指定されます。 |
FreeSpacePercent | BYTEINT | Z9% | FreeSpacePercentは、0~75 (両端含む)の範囲のバイト整数値です。指定しない場合、またはオブジェクトに適用されない場合はNULLです。 |
MergeBlockRatio | BYTEINT | ZZ9% | MergeBlockRatioは、0~100 (両端含む)の範囲のバイト整数値です。指定しない場合、またはオブジェクトに適用されない場合はNULLです。 |
CheckSum | CHAR(1) LATIN UPPERCASE | X(1) | CheckSumは、OFFの場合は"N"、ONの場合は"Y"で、チェックサムを示します。 |
BlockCompression | VARCHAR(8) UNICODE NOT CASESPECIFIC | X(8) | BlockCompressionは、BLOCKCOMPRESSION句に指定された文字列トークンに対応します。有効な値は、"DEFAULT"、"MANUAL"、"AUTOTEMP"、"NEVER"、"ALWAYS"、または、指定しない場合やオブジェクトに適用されない場合はNULLです。 |
BlockCompressionAlgorithm | VARCHAR(7) UNICODE NOT CASESPECIFIC | X(7) | BlockCompressionAlgorithmは、BLOCKCOMPRESSIONALGORITHM句で指定された文字列トークンに対応します。有効な値は、"DEFAULT"、"ZLIB"、"ELZS_H"、または、指定しない場合やオブジェクトに適用されない場合はNULLです。 |
BlockCompressionLevel | VARCHAR(7) UNICODE NOT CASESPECIFIC | X(7) | BlockCompressionLevelは、BLOCKCOMPRESSIONLEVEL句で指定された文字列トークンに対応します。有効な値は、"DEFAULT"、"1-9"、または、指定しない場合やオブジェクトに適用されない場合はNULLです。 |
TableHeaderFormat | CHAR(1) LATIN UPPERCASE | X(1) | TableHeaderFormatはテーブル ヘッダーの形式を記述する単一の文字です。"0"は最大64KBの"thin"形式、"1"はメモリ内で最大1MB、ディスク上で最大16の64KB行の"fat"形式です。 |
RowSizeFormat | VARCHAR(1) LATIN NOT CASESPECIFIC | X(1) | RowSizeFormatは行のサイズを示します。"0"は最大64KBの形式、"1"は最大1MBの形式です。 |
MapName | VARCHAR(128) UNICODE NOT CASESPECIFIC NOT NULL | X(128) | テーブルが存在するマップの名前を返します。 |
ColocationName | VARCHAR(128) UNICODE NOT CASESPECIFIC | X(128) | ColocationNameは、連続したマップの場合はNULLに設定され、スパース マップの場合は非NULLの値に設定されます。 |
TVMFlavor | CHAR(1) LATIN UPPERCASE | X(1) | TVMFlavor Sは、固有なテーブルの種類を識別するためにTableKind "T"と組み合わせて使用されます。TVMFlavor Nは、関数マッピング タイプを識別するためにTableKind "2"と組み合わせて使用されます。使用中でない場合はNULLです。 |
FastAlterTable | CHAR(1) LATIN UPPERCASE | X(1) | FCAテーブルの場合はTを返し、FCA以外のテーブルの場合はFとNULLを返します。 |
IncrementalRestoreEnabled | INTEGER | ---,--9 | テーブルに対して増分リストアが有効になっているかどうかを示します。 |