特定の列の取得
get
/database/objects/columns/{owner},{table_name},{column_name}
実行時のロールに応じてDBA_TAB_COLUMNSビューまたはALL_TAB_COLUMNSビューから、対応するレコードを返します。クライアントは、このサービスを起動するにはSQL管理者ロールまたはSQL開発者ロールが必要です。
リクエスト
サポートされるメディア・タイプ
- application/json
パス・パラメータ
- column_name: string
列の名前。
- owner: string
索引の所有者。
- table_name: string
列が所属する表の名前。
レスポンス
サポートされるメディア・タイプ
- application/json
200 レスポンス
特定の列に関する情報。
ルート・スキーマ: DatabaseObjectsColumnsItem
タイプ:
object
データベース内の表、ビューまたはクラスタの列を説明します。
ソースの表示
- avg_col_len(optional): integer
列の平均の長さ(バイト)
- char_col_decl_length(optional): number
キャラクタ・タイプ列の宣言の長さ
- char_length(optional): integer
列の長さが文字単位で表示されます。
- char_used(optional): string
列がBYTEの長さセマンティクス(B)を使用するかCHARの長さセマンティクス(C)を使用するか、またはデータ型がCHAR、VARCHAR2、NCHAR、NVARCHAR2でない(NULL)かどうか
- character_set_name(optional): string
文字セットの名前
- collation(optional): string
列の照合。文字データ型を持つ列にのみ適用される。
- column_id(optional): integer
列が作成された際の順序番号。
- column_name(optional): string
列の名前
- data_default(optional): integer
列のデフォルト値
- data_length(optional): integer
列の長さ(バイト数)。
- data_precision(optional): integer
NUMBERデータ型の10進精度。FLOATデータ型の場合は2進精度、その他すべてのデータ型についてはNULL。
- data_scale(optional): integer
数値による小数点の右側の桁数。
- data_type(optional): string
列のデータ型。
- data_type_mod(optional): string
列のデータ型修飾子
- data_type_owner(optional): string
列のデータ型の所有者
- data_upgraded(optional): string
列データが最新のタイプ・バージョン形式にアップグレードされたかどうか(YES | NO)
- default_length(optional): number
列のデフォルト値の長さ
- default_on_null(optional): string
列のセマンティクスがDEFAULT ON NULLかどうか(YES | NO)
- density(optional): number
COLUMN_NAMEに対してヒストグラムが使用可能な場合、この列にはヒストグラム内の1つ以下のエンドポイントにわたる値の選択性が示される。複数のエンドポイントにわたる値の選択性は示されない。COLUMN_NAMEに対してヒストグラムが使用可能ではない場合、この列の値は1/NUM_DISTINCTである。
- evaluation_edition(optional): string
式列で参照されるエディション化オブジェクトが解決されるエディションの名前
- global_stats(optional): string
統計情報が収集されるか、増分保持される場合、GLOBAL_STATSはYESで、それ以外の場合はNO
- high_value(optional): string
列内の上限値
- histogram(optional): string
ヒストグラムの有無およびタイプ
- identity_column(optional): string
これがID列かどうか(YES | NO)
- last_analyzed(optional): string
この列が分析された最新の日付
- links(optional): array links
- low_value(optional): string
列内の下限値
- nullable(optional): string
列にNULLを指定できるかどうかを示す。列にNOT NULL制約がある場合、または列が主キーの一部である場合、値はN。制約はENABLE VALIDATE状態である必要がある。
- num_buckets(optional): integer
列のヒストグラム内のバケット数
- num_distinct(optional): number
列内で異なる値の数
- num_nulls(optional): integer
列内のNULLの数
- owner(optional): string
表、ビューまたはクラスタの所有者
- sample_size(optional): integer
この列の分析で使用されたサンプル・サイズ
- sensitive_column(optional): string
機密列かどうか(YES | NO)
- table_name(optional): string
表、ビューまたはクラスタの名前
- unusable_before(optional): string
索引を問合せプランの一部として使用可能な最も古いエディション名
- unusable_beginning(optional): string
索引をこのエディションまたはその子孫のいずれかで問合せプランの一部として使用できないエディション名
- user_stats(optional): string
統計がユーザーによって直接入力された(YES)か直接入力されていない(NO)かを示します。
- v80_fmt_image(optional): string
列データがリリース8.0のイメージ形式であるかどうか(YES | NO)