pg_result_status() は、結果リソースのステータス あるいは結果に関するコマンド補完タグを返します。
result
pg_query(), pg_query_params() あるいは pg_execute() から返される PostgreSQL の クエリ結果リソース。
type
result
の数値ステータスを返す
PGSQL_STATUS_LONG、あるいは
result
のコマンドタグを返す
PGSQL_STATUS_STRING のいずれかです。
指定しない場合は PGSQL_STATUS_LONG がデフォルトです。
PGSQL_STATUS_LONG が指定された場合の返り値は 以下のいずれかです。 PGSQL_EMPTY_QUERY、 PGSQL_COMMAND_OK、PGSQL_TUPLES_OK、PGSQL_COPY_OUT、 PGSQL_COPY_IN、PGSQL_BAD_RESPONSE、PGSQL_NONFATAL_ERROR および PGSQL_FATAL_ERROR 。 それ以外の場合は、PostgreSQL コマンドタグを含む文字列を返します。