シノニムのコピーの例

以下の例では、異種のデータベース間でシノニムをコピーする際に生成される DDL を示します。

生成された DDL は、「データベース・オブジェクトの貼り付け」ウィザードの「DDL のプレビュー」ページに表示されます。

表 1 では、Oracle Database 11g ソース・データベースから DB2® Version 9.7 for Linux, UNIX, and Windows ターゲット・データベースへの シノニムのコピーで生成される DDL の例を示します。

表 1. Oracle Database 11g から DB2 Version 9.7 for Linux, UNIX, and Windows データベースへのシノニムのコピーの例
Oracle Database 11g のシノニム定義 DB2 バージョン 9.7 データベースで生成される DDL
CREATE SYNONYM SCOTT.Orders_syn
   FOR SCOTT.Orders;
CREATE ALIAS Orders_syn
   FOR Orders;

表 2 では、DB2 Version 9.7 for Linux, UNIX, and Windows ソース・データベース から Oracle Database 11g ターゲット・データベースへの別名のコピーで 生成される DDL の例を示します。別名は、シノニムとも呼ばれます。

表 2. DB2 Version 9.7 for Linux, UNIX, and Windows データベース から Oracle Database 11g への別名のコピーの例
DB2 バージョン 9.7 データベースの別名定義 Oracle Database 11g で生成される DDL
CREATE ALIAS MANAGER_INFO_synonym
   FOR MANAGER_INFO; 
注: MANAGER_INFO はビューです。
CREATE SYNONYM MANAGER_INFO_synonym
   FOR MANAGER_INFO;

フィードバック