HCOPG の DB2 から PostgreSQL への変換には以下が適用されます。
- 相互に最も一致するデフォルト設定のセットに従い、DB2 関数と特殊レジスタを PostgreSQL 関数と特殊レジスタに変換します。カスタマイズ可能です。
- 相互に最も一致するデフォルト設定のセットに従って、DB2 のデータ型を PostgreSQL のデータ型に変換します。カスタマイズ可能です。
- DB2 SQLCODE の値を同等の PostgreSQL SQLCODE の値に変換します。カスタマイズ可能です。
- DB2 SQL 文を最適化するために、PostgreSQL クエリ ヒントを追加できます。
- PostgreSQL の SQL TYPE BINARY および SQL TYPE VARBINARY のデータは、CONCAT_BINARY 関数および演算子を使用して DB2 の規則に準じて連結されます。
- z/OS DB2 の BINARY または VARBINARY の値を連結して CONCAT_BINARY を使用するアプリケーションは、PostgreSQL への移行時に手動で変換する必要があります。
- CONCAT_BINARY は、HCOPG の CONCAT_BINARY 呼び出しに変換されます。
DB2 の関数や特殊レジスタ、データ型、SQLCODE 値、SQL 識別子についての HCOPG のデフォルト設定の変更の詳細については、「PostgreSQL 用 HCO (HCOPG)」の「方法」セクションを参照してください。