pg_send_query Sendet eine asynchrone Abfrage &reftitle.description; intboolpg_send_query PgSql\Connectionconnection stringquery pg_send_query sendet eine oder mehrere asynchrone Abfragen über die Verbindung connection. Im Unterschied zu pg_query können hier mehrere Abfragen auf einmal an PostgreSQL gesendet und die Ergebnisse nacheinander mit pg_get_result geholt werden. Die Ausführung eines Skripts wird während der Abarbeitung der Anfragen nicht blockiert. Benutzen Sie die Funktion pg_connection_busy, um zu prüfen, ob die Verbindung gerade benutzt wird (&zb; ob gerade eine Abfrage ausgeführt wird). Mit der Funktion pg_cancel_query können Abfragen gelöscht werden. Obwohl man mehrere Abfragen auf einmal an den Server senden kann, können die Abfragen nicht über eine gerade benutzte Verbindung geschickt werden. Falls eine Abfrage gesendet wird, während die Verbindung benutzt wird, wird abgewartet, bis die letzte Abfrage fertig ist, und alle Ergebnisse werden verworfen. &reftitle.parameters; connection &pgsql.parameter.connection; query Das oder die SQL-Anweisung(en), die ausgeführt werden sollen. Daten innerhalb der Abfrage sollten ordnungsgemäß maskiert sein. &reftitle.returnvalues; Gibt bei Erfolg &true; zurück und &false; oder 0, falls ein Fehler auftrat. Benutzen Sie pg_get_result um die Abfrageergebnisse zu ermitteln. &reftitle.changelog; &Version; &Description; &pgsql.changelog.connection-object; &reftitle.examples; <function>pg_send_query</function>-Beispiel ]]> &example.outputs; &reftitle.seealso; pg_query pg_cancel_query pg_get_result pg_connection_busy