回答編集履歴
1
修正
answer
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
PostgreSQLの提供するAPIには複数のSQLが実行できるものとできないものがあります(これらのAPIは普段ユーザが直接使用するものではなく、PostgreSQL接続ドライバの内部で利用されます)。SQLの実行環境が質問に明記されていませんが、エラーメッセージにある通りプリペアドステートメントが使用出来る環境であればPQexec以外が使用されていると思われます。
|
1
|
+
PostgreSQLの提供するAPIには複数のSQLが実行できるものとできないものがあります(これらのAPIは普段ユーザが直接使用するものではなく、PostgreSQL接続ドライバの内部で利用されます)。SQLの実行環境やソースが質問に明記されていませんが、エラーメッセージにある通りプリペアドステートメントが使用出来る環境であればPQexec以外が使用されていると思われます。
|
2
2
|
|
3
3
|
> PQexec
|
4
4
|
> コマンド文字列には(セミコロンで区切った)複数のSQLコマンドを含めることができます。
|