SYS.ALL_SYNONYMS

ALL_SYNONYMSビューは、現行のユーザーがアクセスできるシノニムを示します。次の基準によって、ALL_SYNONYMSが示すシノニムのリストが決定されます。

  • ログイン・ユーザーが所有するすべてのプライベート・シノニム(ユーザーがベース・オブジェクトにアクセスできない場合も含む)。

  • すべてのパブリック・シノニム(ユーザーがベース・オブジェクトにアクセスできない場合も含む)。

  • 異なるユーザーが所有するすべてのプライベート・シノニム(そのシノニムまたはネストしたシノニムによって示されるベース・オブジェクトが、ログイン・ユーザーへの付与によってアクセス可能であることがわかる場合)。

ベース・オブジェクトは、表、ビュー、シノニム、索引、順序、PL/SQLストアド・プロシージャ、PL/SQLファンクション、PL/SQLパッケージ、マテリアライズド・ビューまたはキャッシュ・グループのいずれかになります。

関連ビュー

  • SYS.DBA_SYNONYMSでは、データベース内のすべてのシノニムが表示されます。

  • SYS.USER_SYNONYMSでは、現行のユーザーが所有しているシノニムが表示されます。このビューは、OWNER列を表示しません。

列名 タイプ 説明

OWNER

VARCHAR2(30) INLINE

シノニムの所有者

SYNONYM_NAME

VARCHAR2(30) INLINE

シノニムの名前

TABLE_OWNER

VARCHAR2(30) INLINE

シノニムによって参照されるオブジェクトの所有者、またはターゲットがパブリック・シノニムの場合は参照シノニムの作成者

TABLE_NAME

VARCHAR2(30) INLINE

シノニムが参照するオブジェクトの名前

DB_LINK

VARCHAR2(128) INLINE

未使用

これは、将来使用するために予約されています。値は常にNULLです。