USER_TAB_COLS ビューは、現在のアカウントがアクセス可能なすべてのテーブルとビューのカラムを一覧表示します。各カラムのデータ型、長さ、精度、NULL 値許容性などの情報が含まれます。
説明
USER_TAB_COLS は USER_TAB_COLUMNS ビューと同じ情報を返します。 バージョン 1.1.7 以降を実行している PolarDB クラスターでは USER_TAB_COLS をクエリしてください。 それより前のバージョンのクラスターでは、代わりに USER_TAB_COLUMNS をクエリしてください。 詳細については、「リリースノート」および「USER_TAB_COLUMNS」をご参照ください。
カラム
| カラム | 型 | 説明 |
|---|---|---|
schema_name | CHARACTER VARYING | テーブルまたはビューが含まれるスキーマの名前。 |
table_name | CHARACTER VARYING | テーブルまたはビューの名前。 |
column_name | CHARACTER VARYING | カラムの名前。 |
data_type | CHARACTER VARYING | カラムのデータ型。 |
data_length | NUMERIC | カラムデータの最大長 (文字単位)。 |
data_precision | NUMERIC | NUMBER 型カラムの精度 (桁数)。 |
data_scale | NUMERIC | NUMBER 型カラムのスケール。 |
nullable | CHARACTER(1) | カラムが NULL 値を受け入れるかどうかを指定します。 有効な値: Y (NULL 値許容) および N (NULL 値非許容)。 |
column_id | NUMERIC | テーブルまたはビュー内でのカラムの順序。 |
data_default | CHARACTER VARYING | カラムのデフォルト値。 |