ALL_TAB_COLUMNS
は、現行のユーザーがアクセスできる表、ビューおよびクラスタの列を示します。このビューの統計情報を収集するには、DBMS_STATS
パッケージを使用します。
関連ビュー
DBA_TAB_COLUMNS
は、データベース内すべての表、ビューおよびクラスタの列を示します。
USER_TAB_COLUMNS
は、現行のユーザーが所有する表、ビューおよびクラスタの列を示します。このビューは、OWNER
列を表示しません。
列 | データ型 | NULL | 説明 |
---|---|---|---|
OWNER |
VARCHAR2(30) |
NOT NULL |
表、ビューまたはクラスタの所有者 |
TABLE_NAME |
VARCHAR2(30) |
NOT NULL |
表、ビューまたはクラスタの名前 |
COLUMN_NAME |
VARCHAR2(30) |
NOT NULL |
列名 |
DATA_TYPE |
VARCHAR2(106) |
列のデータ型 | |
DATA_TYPE_MOD |
VARCHAR2(3) |
列のデータ型修飾子 | |
DATA_TYPE_OWNER |
VARCHAR2(30) |
列のデータ型の所有者 | |
DATA_LENGTH |
NUMBER |
NOT NULL |
列の長さ(バイト) |
DATA_PRECISION |
NUMBER |
NUMBER データ型の場合は10進精度。FLOAT データ型の場合は2進精度。その他のデータ型の場合はNULL。 |
|
DATA_SCALE |
NUMBER |
数値の小数点以下の桁 | |
NULLABLE |
VARCHAR2(1) |
列にNULLを指定できるかどうかを示す。列にNOT NULL 制約がある場合、または列がPRIMARY KEY の一部である場合、値はN となる。この制約は、ENABLE VALIDATE 状態である必要がある。 |
|
COLUMN_ID |
NUMBER |
作成された列の順序番号 | |
DEFAULT_LENGTH |
NUMBER |
列のデフォルト値の長さ | |
DATA_DEFAULT |
LONG |
列のデフォルト値 | |
NUM_DISTINCT |
NUMBER |
列内で異なる値の数脚注 1 | |
LOW_VALUE |
RAW(32) |
列内の下限値脚注 1 | |
HIGH_VALUE |
RAW(32) |
列内の上限値脚注 1 | |
DENSITY |
NUMBER |
COLUMN_NAME に対してヒストグラムが使用可能な場合、この列にはヒストグラム内の1つ以下のエンドポイントにわたる値の選択性が示される。複数のエンドポイントにわたる値の選択性は示されない。
|
|
NUM_NULLS |
NUMBER |
列内のNULLの数 | |
NUM_BUCKETS |
NUMBER |
列のヒストグラム内のバケット数
注意: ヒストグラム内のバケット数は、SQL文 |
|
LAST_ANALYZED |
DATE |
この列が分析された最新の日付 | |
SAMPLE_SIZE |
NUMBER |
この列の分析で使用されたサンプル・サイズ | |
CHARACTER_SET_NAME |
VARCHAR2(44) |
キャラクタ・セットの名前
|
|
CHAR_COL_DECL_LENGTH |
NUMBER |
キャラクタ・タイプ列の宣言の長さ | |
GLOBAL_STATS |
VARCHAR2(3) |
パーティション表の場合、表全体を収集した列統計情報なのか(YES )、基礎となるパーティションおよびサブパーティションの統計情報から推定されたものなのか(NO ) |
|
USER_STATS |
VARCHAR2(3) |
統計情報が、ユーザーによって直接入力されたか(YES )されていないか(NO ) |
|
AVG_COL_LEN |
NUMBER |
列の平均の長さ(バイト) | |
CHAR_LENGTH |
NUMBER |
列の長さが文字単位で表示されます。この値は、次のデータ型のみに適用される。
|
|
CHAR_USED |
VARCHAR2(1) |
列がバイトの長さセマンティクス(B )を使用するか、文字の長さセマンティクス(C )を使用するか、またはデータ型が次のいずれでもない(NULL)ことを示す
|
|
V80_FMT_IMAGE |
VARCHAR2(3) |
列データがリリース8.0のイメージ形式であるかどうか(YES | NO ) |
|
DATA_UPGRADED |
VARCHAR2(3) |
列データが最新のタイプ・バージョン形式にアップグレードされたかどうか(YES | NO ) |
|
HISTOGRAM |
VARCHAR2(15) |
ヒストグラムの有無およびタイプ:
|
脚注 1 これらの列は、Oracle7との下位互換性用。この情報は、現在は{TAB
|PART
}_COL_STATISTICS
ビュー内にある。