Declare a cursor.
NOTE:
See the notes in the official PostgreSQL documentation for more information.
string $name#Declare a cursor.
void pq\Cursor::__construct(pq\Connection $conn, string $name, int $flags, string $query[, bool $async = FALSE])
Close an open cursor.
Asynchronously close an open cursor.
Fetch rows from the cursor.
pq\Result pq\Cursor::fetch([string $spec = "1"])
Asynchronously fetch rows from the cursor.
void pq\Cursor::fetchAsync([string $spec = "1"[, callable $callback = NULL]])
Move the cursor.
pq\Result pq\Cursor::move([string $spec = "1"])
Asynchronously move the cursor.
void pq\Cursor::moveAsync([string $spec = "1"])
Reopen a cursor.
Asynchronously reopen a cursor.