Управление исключением pgsql в php - PullRequest
0 голосов
/ 10 марта 2011

Я использую Postgres DB 8.4, PHP 5 и php5-pgsql. Как я могу обработать исключения pgsql и код ошибки sql? Я читал, что библиотека php не обрабатывает коды ошибок pgsql.

1 Ответ

1 голос
/ 10 марта 2011

Я прочитал, что библиотека php не обрабатывает коды ошибок pgsql.

Кто вам это сказал?Этот человек никогда не читал никаких руководств, потому что PHP прекрасно поддерживает обработку ошибок в сочетании с PostgreSQL, и все это в прекрасном руководстве.

Используйте pg_result_error () , и вы увидите, что вы получите все подробности о том, что произошло.Если вы используете хранимые процедуры, и они выдают пользовательские сообщения об ошибках и / или подсказки для решения проблемы, вы также получите их.

Коды ошибок, которые вы поймаете, можно найти в Руководство PostgreSQL .

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