diff --git a/ext/pgsql/pgsql.c b/ext/pgsql/pgsql.c index 381da5eaf32..e7dfaca30ef 100644 --- a/ext/pgsql/pgsql.c +++ b/ext/pgsql/pgsql.c @@ -626,7 +626,7 @@ static void php_pgsql_do_connect(INTERNAL_FUNCTION_PARAMETERS, int persistent) } if (atof(PG_VERSION) >= 7.2) { PGresult *pg_result; - pg_result = PQexec(le->ptr, "RESET ALL"); + pg_result = PQexec(le->ptr, "BEGIN;COMMIT;RESET ALL;"); PQclear(pg_result); } pgsql = (PGconn *) le->ptr;