pg_isbusy
Prev | 4.4.Asynchronous Query Processing Commands | Next

## pg_isbusy

pg_isbusy — pg_getresult が抑止するかを確認する See if pg_getresult will block

## 構文 Synopsis

    pg_isbusy conn

## 説明 Description

`pg_isbusy` checks if a result from an asynchronous query submitted by pg_sendquery is ready, or if pg_getresult will block because the result is not yet ready.

## 引数 Arguments

`conn`

  準備できていることを確認する為の接続体の把持子｡ The handle of the connection to check for readiness.

## 返り値 Return Value

結果が未だ用意できないとの理由で `pg_getresult`が抑止する場合は 1 を返す｡それ以外は0を返す､結果が用意できたか､保留中の結果はない場合｡ Returns 1 if `pg_getresult` will block because a result is not yet ready. Returns 0 otherwise, meaning either a result is ready, or there are no pending results.

## Notes

この命令は PostgreSQL libpq function `PQisBusy`を使い模擬する｡ This command uses or emulates the PostgreSQL libpq function `PQisBusy`.

Prev | Up | Next
pg_sendquery_prepared | Home | pg_getresult