ヘッダーをスキップ

Oracle TimesTen In-Memory Database APIおよびSQLリファレンス・ガイド リリース6.0 B25770-01 |
| 目次 | 索引

前へ | 次へ |

## SYS.COLUMNS

COLUMNS表は、データ・ストア内のすべての表のすべての列について、列の名前、列のデータ型、列でNULL値が許可されているかどうかを記述しています。

表名

COLUMNS

列

列名 | データ型 | 列の説明
--- | --- | ---
ID | 32-bitシステム: Integer NOT NULL 64-bitシステム: BIGINT NOT NULL | 列の表のTimesTen識別子。
COLNUM | SMALLINT NOT NULL | 表における列の序数（1から開始）。
COLNAME | CHAR (31) NOT NULL | 列名。
COLOPTIONS | BINARY(1) NOT NULL | 列の仕様フラグ: 0x01: 主キー内の列です。 0x02: 列値は可変長です（VARCHAR、NVARCHAR、VARBINARY）。 0x04: 列値にはNULLが許可されています。 0x08: 列値は一意です。
COLTYPE | INTEGER NOT NULL | 列のデータ型。 1 SMALLINT 2 INTEGER 3 REAL（4バイト） 4 FLOAT（4バイト） 5 CHAR 6 VARCHAR 7 BINARY 8 VARBINARY 11 DECIMAL 12 NCHAR 13 NVARCHAR 14 DATE 15 TIME 16 TIMESTAMP 20 TINYINT 21 BIGINT
COLLEN | 32-bitシステム: Integer NOT NULL 64-bitシステム: BIGINT NOT NULL | 列の長さ（可変長列の場合は最大長）。
REPUSERID | INTEGER NOT NULL | 列のユーザー定義識別子（ttSetUserColumnID組込み関数で設定）。
DEFAULTVALSTR | VARCHAR (409600) NOT INLINE | 列のデフォルト値。