説明
string
pg_last_notice ( resource connection)
pg_last_notice() は、
connectionで指定したPostgreSQLサーバーから
の直近の通知メッセージを返します。PostgreSQLサーバは、トランザク
ションが継続できない時に通知メッセージを設定します。このため、
pg_exec()による無意味なSQLの発行を
pg_last_notice()により回避することが可能です。
他にもPostgreSQLサーバが通知メッセージを設定する場合があります。
プログラマは、トランザクションに関連するかによらず通知メッセージ
の内容をチェックするべきです。
警告 |
この関数は実験的なものであり、まだ完全に実装されていません。
pg_last_notice() は、PHP 4.0.6で追加されまし
た。しかし、PHP 4.0.6 には通知メッセージ処理の問題があります。
pg_last_notice()を使用しない場合でも
PHP 4.0.6 で PostgreSQLモジュールを使用することは推奨されません。
|
pg_exec() および
pg_errormessage()も参照下さい。