SYSCAT.COLIDENTATTRIBUTES カタログ・ビュー
各行は、表に定義されている ID 列を表します。
| 列名 | データ・タイプ | NULL 可能 | 説明 |
|---|---|---|---|
| TABSCHEMA | VARCHAR (128) | この列のある表またはビューのスキーマ名。 | |
| TABNAME | VARCHAR (128) | この列のある表またはビューの非修飾名。 | |
| COLNAME | VARCHAR (128) | 列の名前。 | |
| START | DECIMAL (31,0) | Y | シーケンスの開始値。 シーケンスが別名の場合は NULL 値。 |
| INCREMENT | DECIMAL (31,0) | Y | 増分値。 シーケンスが別名の場合は NULL 値。 |
| MINVALUE | DECIMAL (31,0) | Y | シーケンスの最小値。 シーケンスが別名の場合は NULL 値。 |
| MAXVALUE | DECIMAL (31,0) | Y | シーケンスの最大値。 シーケンスが別名の場合は NULL 値。 |
| CYCLE | CHAR (1) | その最大値または最小値に達した後、シーケンスが値の生成を続行できるかどうかを示します。
|
|
| CACHE | INTEGER | アクセスを高速化するために、メモリーに事前割り振りするシーケンス値の数。 0 は、シーケンスの値が事前割り振りされないことを示します。パーティション・データベースでは、この値はそれぞれのデータベース・パーティションに適用されます。 シーケンスが別名の場合は -1。 | |
| ORDER | CHAR (1) | 要求の順序でシーケンス番号が生成されるかどうかを示します。
|
|
| NEXTCACHEFIRSTVALUE | DECIMAL (31,0) | Y | 次のキャッシュ・ブロックで割り当てることのできる最初の値。 キャッシュしない場合は、割り当てることのできる次の値。 |
| SEQID | INTEGER | シーケンスまたは別名の ID。 |