PHP, Postgres помогите с помощью RETURNING

Я думаю, что понимаю, как работают PostgreSQL и RETURNING - яМы нашли много, много ресурсов. Если я'м, это будет выглядеть примерно так

"INSERT INTO table (column2, column3) VALUES ('value1', 'value2') RETURNING id;"

Тем не менее, я могуне найти ничего, что поможет мне получить доступ к этому через PHP. Когда я подумал, что понял это, я попытался

$new_id = pg_query($dbc, "INSERT INTO table (column2, column3) ".
"VALUES ('value1', 'value2') RETURNING id;");
return $new_id;

Но он возвращает NULL. Я также попытался выполнить и объявить переменную отдельно одним запросом. После долгих часов поиска решения ямы определились с оператором / функцией max (id) SELECT, но это 'все еще беспокоит меня Любая помощь очень ценится.

используя Postgres 8.4 и PHP 5.3.

Ответы на вопрос(1)

Ваш ответ на вопрос