説明
このビューは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)