ECPGPlus Guide¶
EDBはECPG( PostgreSQLプリコンパイラ)を拡張してECPGPlusを作成しました。 ECPGPlusを使用すると、 EDB Postgres Advanced Server (Advanced Server)データベースに接続したときに、CアプリケーションにPro * C互換の埋め込みSQLコマンドを含めることができます。 ECPGPlusを使用してアプリケーションをコンパイルすると、 SQLコードは構文チェックされ、Cに変換されます。
ECPGPlusは以下をサポートします:
オラクル Dynamic SQL –方法4(ODS-M4)。 - Pro * C互換の匿名ブロック。
オラクルデータベースと互換性のあるCALLステートメント。
ECPGPlusのPro *
C互換性のパートとして、BEGIN DECLARE SECTIONおよびEND DECLARE SECTION指示子を含める必要はありません。
** PostgreSQLの互換性**
ほとんどのECPGPlusステートメントはコミュニティPostgreSQLで動作しますが、CALLステートメントおよびEXECUTE…END EXECステートメントは、クライアントアプリケーションがEDB
Postgres Advanced Serverに接続されている場合にのみ機能します。