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.