2008-09-10 10 views
2

私のような何かを言うのpostgres pg_logディレクトリ内の.logファイル内の行の束を参照してください。準備文とは何ですか?

ERROR: prepared statement "pdo_pgsql_stmt_09e097f4" does not exist

何プリペアドステートメントであり、物事のどのような種類がこれらのエラーメッセージが表示されることがありますか?

答えて

4

A prepared statement is a server-side object that can be used to optimize performance. When the PREPARE statement is executed, the specifie statement is parsed, rewritten, and planned. When an EXECUTE command is subsequently issued, the prepared statement need only be executed. Thus, the parsing, rewriting, and planning stages are only performed once, instead of every time the statement is executed.

はネットを検索、私は「pdo_pgsql_stmt」コマンドは、データベースへのPHP-接続のいくつかの並べ替えからであることがわかりました。たぶんthis linkは、エラーメッセージを送ることができるスイートメーラーメーリングリストや問題追跡ツールを見つけるのに役立つでしょうか?


編集:私は、私はここにあなたのバグを見つけたと思う:

http://bugs.php.net/bug.php?id=37870