説明
このビューはV2.2.30バージョンから導入されました。
機能の概要
現在のユーザーが所有するシノニムを表示します。
適用対象
このビューはOceanBaseデータベースのOracleモードでのみ適用されます。
フィールドの説明
フィールド名 |
型 |
NULL許容 |
説明 |
|---|---|---|---|
| SYNONYM_NAME | VARCHAR2(128) | NO | シノニム名 |
| TABLE_OWNER | VARCHAR2(128) | NO | シノニムが参照するオブジェクトの名前。ここでのTABLE_NAMEは単なる列名にすぎず、シノニムは他のオブジェクト(ビューなど)のシノニムでも構いません |
| TABLE_NAME | VARCHAR2(128) | NO | シノニムが参照するオブジェクト名 |
| DB_LINK | VARCHAR2(128) | NO | データベースリンクを参照している場合、そのデータベースリンクの名前を表します |
クエリ例
現在のユーザーが所有するすべてのシノニムを確認します。
obclient [SYS]> SELECT * FROM SYS.USER_SYNONYMS;
クエリ結果は次のとおりです:
+--------------+-------------+------------+---------+---------------+
| SYNONYM_NAME | TABLE_OWNER | TABLE_NAME | DB_LINK | ORIGIN_CON_ID |
+--------------+-------------+------------+---------+---------------+
| S1 | SYS | TEST | NULL | 0 |
+--------------+-------------+------------+---------+---------------+
1 row in set
関連ビューまたはドキュメント
現在のテナント内のすべてのシノニムを確認する:ALL_SYNONYMS
現在のテナント内のすべてのシノニムを確認する:DBA_SYNONYMS
シノニムの詳細な説明と使用方法については、シノニムの管理を参照してください。