Oracle Databaseのシノニム機能を使用することで、データの場所の透過性とネットワークの透過性を完全に実現できます。シノニムを定義すると、ユーザーは、基礎となる表またはネットワーク・プロトコルを認識する必要がなくなります。シノニムは、すべてのOracleユーザーが参照できるようにパブリックとして指定できます。また、シノニムをプライベートとして指定することもできます。この場合、すべてのOracleユーザーがOracle以外の表にアクセスするためにシノニムを定義する必要があります。
次の文では、SybaseデータベースのユーザーORACLE
のスキーマ内で、emp
表に対してシステム単位のシノニムが作成されます。
CREATE PUBLIC SYNONYM emp FOR "ORACLE"."EMP"@SYBS;
関連項目:
シノニムの詳細は、『Oracle Database管理者ガイド』を参照してください。