ECPGPlus

ECPGPlusを作成するためのEDB拡張ECPG(PostgreSQLプリコンパイラ)。 ECPGPlusを使用すると、 EDB Postgres Advanced Serverデータベースに接続しているときに、CアプリケーションにPro*C互換の埋め込みSQLコマンドを含めることができます。 ECPGPlusを使用してアプリケーションをコンパイルすると、 SQLコードの構文がチェックされ、Cに変換されます。

ECPGPlusは以下をサポートしています。

  • Oracle動的SQL –方法4(ODS-M4)

  • Pro*C互換の匿名ブロック

  • Oracleデータベースと互換性のあるCALL ステートメント

ECPGPlusのPro*C互換性の一部として、 BEGIN DECLARE SECTION および END DECLARE SECTION 指示子を含める必要はありません。

PostgreSQLの互換性

ほとんどのECPGPlusステートメントはコミュニティPostgreSQLで動作しますが、 CALL ステートメントと EXECUTE…END EXEC ステートメントはクライアントアプリケーションがEDB Postgres Advanced Serverに接続されている場合にのみ機能します。

はじめに 概要 using_embedded_sql using_descriptors building_executing_dynamic_sql_statements error_handling リファレンス 結論