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