libecpg ライブラリには基本的に、埋め込み SQL コマンドで表現される機能を実装するために使用する "隠された" 関数が含まれています。 しかし、直接呼び出すことができる便利な関数もあります。 これによりコードが移植不可能にあることに注意してください。
ECPGdebug(int on, FILE *stream)は第1引数が0以外で渡された場合、デバッグログを有効にします。 デバッグログはstreamに出力されます。 このログには、すべての入力変数が挿入されたすべてのSQL文と、PostgreSQLサーバが返した結果が含まれます。 SQL文のエラーを見つける時に非常に役に立ちます。
ECPGstatus()は、データベースに接続している場合は真を、さもなくば偽を返します。