class documentation

class NoCursorDQLFetchStrategy(NoCursorFetchStrategy):

View In Hierarchy

Cursor strategy for a DQL result that has no open cursor.

This is a result set that can return rows, i.e. for a SELECT, or for an INSERT, UPDATE, DELETE that includes RETURNING. However it is in the state where the cursor is closed and no rows remain available. The owning result object may or may not be "hard closed", which determines if the fetch methods send empty results or raise for closed result.

Method ​_non​_result Undocumented
Class Variable __slots__ Undocumented

Inherited from NoCursorFetchStrategy:

Method fetchall Undocumented
Method fetchmany Undocumented
Method fetchone Undocumented
Method hard​_close Undocumented
Method soft​_close Undocumented

Inherited from ResultFetchStrategy (via NoCursorFetchStrategy):

Method handle​_exception Undocumented
Method yield​_per Undocumented
Class Variable alternate​_cursor​_description Undocumented
def _non_result(self, result, default, err=None):
__slots__: tuple =