3.109 ALL_TAB_COLUMNS
ALL_TAB_COLUMNS
は、現行のユーザーがアクセスできる表、ビューおよびクラスタの列を示します。
このビューの統計情報を収集するには、DBMS_STATS
パッケージを使用します。
このビューでは、システム生成の非表示列がフィルタ処理で除外されます。ALL_TAB_COLS
ビューでは、システム生成の非表示列はフィルタ処理で除外されません。
関連ビュー
-
DBA_TAB_COLUMNS
は、データベース内すべての表、ビューおよびクラスタの列を示します。 -
USER_TAB_COLUMNS
は、現行のユーザーが所有する表、ビューおよびクラスタの列を示します。このビューは、OWNER
列を表示しません。
列 | データ型 | NULL | 説明 |
---|---|---|---|
|
|
|
表、ビューまたはクラスタの所有者 |
|
|
|
表、ビューまたはクラスタの名前 |
|
|
|
列名 |
|
|
|
列のデータ型 |
|
|
|
列のデータ型修飾子 |
|
|
|
列のデータ型の所有者 |
|
|
|
列の長さ(バイト) |
|
|
|
|
|
|
|
数値の小数点以下の桁 |
|
|
|
列にNULLを指定できるかどうかを示す。列に |
|
|
|
作成された列の順序番号 |
|
|
|
列のデフォルト値の長さ |
|
|
|
列のデフォルト値 |
|
|
|
列内で異なる値の数 これらの列は、Oracle7との下位互換用のため、残されている。この情報は、現在は |
|
|
|
列内の下限値 これらの列は、Oracle7との下位互換用のため、残されている。この情報は、現在は |
|
|
|
列内の上限値 これらの列は、Oracle7との下位互換用のため、残されている。この情報は、現在は |
|
|
|
これらの列は、Oracle7との下位互換用のため、残されている。この情報は、現在は |
|
|
|
列内のNULLの数 |
|
|
|
列のヒストグラム内のバケット数 ノート: ヒストグラム内のバケット数は、SQL文 |
|
|
|
この列が分析された最新の日付 |
|
|
|
この列の分析で使用されたサンプル・サイズ |
|
|
|
文字セットの名前
|
|
|
|
キャラクタ・タイプ列の宣言の長さ |
|
|
|
統計情報が収集されるか、増分保持される場合、 |
|
|
|
統計情報が、ユーザーによって直接入力されたか( |
|
|
|
列の平均の長さ(バイト) |
|
|
|
列の長さが文字単位で表示されます。この値は、次のデータ型のみに適用される。
|
|
|
|
列がバイトの長さセマンティクス(
|
|
|
|
列データがリリース8.0のイメージ形式であるかどうか( |
|
|
|
列データが最新のタイプ・バージョン形式にアップグレードされたかどうか( |
|
|
|
ヒストグラムの有無およびタイプ:
|
|
|
|
列のセマンティクスが |
|
|
|
これがID列かどうか( |
|
|
|
式列で参照されるエディション化オブジェクトが解決されるエディションの名前 |
|
|
|
列が使用可能な最も古いエディションの名前 |
|
|
|
列が継続的に使用不可となる最も古いエディションの名前 |
|
|
|
列の照合。文字データ型を持つ列にのみ適用される。 この列は、Oracle Database 12c リリース2 (12.2.0.1)以降で使用できます。 |
関連項目:
-
DBMS_STATS
パッケージの詳細は、『Oracle Database PL/SQLパッケージおよびタイプ・リファレンス』を参照してください。