説明
このビューはV4.0.0バージョンから導入されました。
機能の概要
ビュー CDB_OBJECTS は、すべてのテナントのオブジェクト情報を表示するために使用されます。
フィールド説明
フィールド名 |
型 |
NULL許容 |
説明 |
|---|---|---|---|
| CON_ID | bigint(20) | NO | テナントID |
| OWNER | varchar(128) | NO | オブジェクト所有者 |
| OBJECT_NAME | varchar(128) | NO | オブジェクト名 |
| SUBOBJECT_NAME | varchar(128) | NO | サブオブジェクト名(例:パーティション) |
| OBJECT_ID | bigint(20) | NO | オブジェクトのディクショナリID値 |
| DATA_OBJECT_ID | bigint(20) | NO | そのオブジェクトセグメントを含むディクショナリID値 |
| OBJECT_TYPE | varchar(23) | NO | オブジェクトタイプ。テーブル、インデックス、パーティション、パッケージ、ストアドプロシージャ、シノニム、シーケンスなどが含まれる |
| CREATED | datetime | NO | オブジェクト作成時刻 |
| LAST_DDL_TIME | datetime | NO | オブジェクトの直近のDDL実行時刻 |
| TIMESTAMP | datetime | NO | オブジェクト指定のタイムスタンプ。文字列として出力 |
| STATUS | varchar(7) | NO | オブジェクト状態: VALID INVALID |
| TEMPORARY | varchar(1) | NO | このオブジェクトが一時オブジェクトであることを示す |
| GENERATED | varchar(1) | NO | オブジェクト名がシステムによって生成されたかどうかを示す |
| SECONDARY | varchar(1) | NO | 現在このフィールドは未使用 |
| NAMESPACE | bigint(20) | NO | オブジェクトの名前空間 |
| EDITION_NAME | varchar(128) | NO | 予約語フィールド |
| SHARING | varchar(18) | NO | デフォルト値は NULL |
| EDITIONABLE | varchar(1) | NO | デフォルト値は NULL |
| ORACLE_MAINTAINED | varchar(1) | NO | デフォルト値は NULL |
| APPLICATION | varchar(1) | NO | デフォルト値は NULL |
| DEFAULT_COLLATION | varchar(1) | NO | デフォルト値は NULL |
| DUPLICATED | varchar(1) | NO | デフォルト値は NULL |
| SHARDED | varchar(1) | NO | デフォルト値は NULL |
| IMPORTED_OBJECT | varchar(1) | NO | デフォルト値は NULL |
| CREATED_APPID | bigint(0) | NO | デフォルト値は NULL |
| CREATED_VSNID | bigint(0) | NO | デフォルト値は NULL |
| MODIFIED_APPID | bigint(0) | NO | デフォルト値は NULL |
| MODIFIED_VSNID | bigint(0) | NO | デフォルト値は NULL |
クエリ例
すべてのテナントのオブジェクト情報を照会します。
obclient [oceanbase]> SELECT * FROM oceanbase.CDB_OBJECTS limit 1 \G
クエリ結果は次のとおりです:
*************************** 1. row ***************************
CON_ID: 1004
OWNER: oceanbase
OBJECT_NAME: oceanbase
SUBOBJECT_NAME: NULL
OBJECT_ID: 202001
DATA_OBJECT_ID: NULL
OBJECT_TYPE: TABLEGROUP
CREATED: 2024-05-08 14:22:41
LAST_DDL_TIME: 2024-05-08 14:22:41
TIMESTAMP: 2024-05-08 14:22:41
STATUS: VALID
TEMPORARY: N
GENERATED: N
SECONDARY: N
NAMESPACE: 0
EDITION_NAME: NULL
SHARING: NULL
EDITIONABLE: NULL
ORACLE_MAINTAINED: NULL
APPLICATION: NULL
DEFAULT_COLLATION: NULL
DUPLICATED: NULL
SHARDED: NULL
IMPORTED_OBJECT: NULL
CREATED_APPID: NULL
CREATED_VSNID: NULL
MODIFIED_APPID: NULL
MODIFIED_VSNID: NULL
1 row in set (0.028 sec)