Как использовать функцию pg_get_pid, когда pgsql подключен через PDO? - PullRequest
2 голосов
/ 07 июля 2011

Я могу использовать pg_get_pid, когда pgsql подключен через pg_connect:

$conn = pg_pconnect("host=localhost port=5432 dbname=test");
$pid = pg_get_pid($conn);

Но мне нужно использовать pg_get_pid, когда pgsql подключен через PDO (Doctrine использует его):

$dbh = new PDO('pgsql:host=localhost;dbname=test', $user, $pass);
$pid = pg_get_pid(?);

Как получить $conn значение для pg_get_pid($conn) функции?

1 Ответ

3 голосов
/ 07 июля 2011

Вы можете использовать sql запрос:

select pg_backend_pid()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...