説明
このビューはV3.1.2バージョンから導入されました。
機能の概要
現在のユーザースキーマ内の各オブジェクト間の依存関係を表示します。
適用対象
このビューはOceanBaseデータベースのOracleモードでのみ適用されます。
フィールド説明
フィールド名 |
型 |
NULL許容 |
説明 |
|---|---|---|---|
| NAME | VARCHAR2(128) | NO | 依存関係の名前 |
| TYPE | VARCHAR2(23) | NO | 依存関係のタイプ |
| REFERENCED_OWNER | VARCHAR2(128) | NO | 被依存者のOwner名 |
| REFERENCED_NAME | VARCHAR2(128) | NO | 被依存者の名前 |
| REFERENCED_TYPE | VARCHAR2(18) | NO | 被依存者のタイプ |
| REFERENCED_LINK_NAME | VARCHAR2(128) | NO | 被依存者のDblink名 |
| SCHEMAID | NUMBER | NO | 現在のユーザーに対応するスキーマID |
| DEPENDENCY_TYPE | VARCHAR2(4) | NO | この依存関係が強い依存関係かその他の依存関係かを示す |
クエリ例
現在のユーザースキーマ内の各オブジェクト間の依存関係を照会します。
obclient [SYS]> SELECT * FROM SYS.USER_DEPENDENCIES;
クエリ結果は次のとおりです:
+-----------------+----------+------------------+------------------+-----------------+----------------------+----------+-----------------+
| NAME | TYPE | REFERENCED_OWNER | REFERENCED_NAME | REFERENCED_TYPE | REFERENCED_LINK_NAME | SCHEMAID | DEPENDENCY_TYPE |
+-----------------+----------+------------------+------------------+-----------------+----------------------+----------+-----------------+
| VERIFY_FUNCTION | FUNCTION | SYS | COMPLEXITY_CHECK | FUNCTION | NULL | 201006 | HARD |
| VERIFY_FUNCTION | SYNONYM | SYS | VERIFY_FUNCTION | FUNCTION | NULL | 201006 | HARD |
+-----------------+----------+------------------+------------------+-----------------+----------------------+----------+-----------------+
2 rows in set