class documentation

class NoCursorFetchStrategy(ResultFetchStrategy):

Known subclasses: sqlalchemy.engine.cursor.NoCursorDMLFetchStrategy, sqlalchemy.engine.cursor.NoCursorDQLFetchStrategy

View In Hierarchy

Cursor strategy for a result that has no open cursor.

There are two varieties of this strategy, one for DQL and one for DML (and also DDL), each of which represent a result that had a cursor but no longer has one.

Method ​_non​_result Undocumented
Method fetchall Undocumented
Method fetchmany Undocumented
Method fetchone Undocumented
Method hard​_close Undocumented
Method soft​_close Undocumented
Class Variable __slots__ Undocumented

Inherited from ResultFetchStrategy:

Method handle​_exception Undocumented
Method yield​_per Undocumented
Class Variable alternate​_cursor​_description Undocumented
def _non_result(self, result, default, err=None):
def fetchall(self, result, dbapi_cursor):
def fetchmany(self, result, dbapi_cursor, size=None):
def fetchone(self, result, dbapi_cursor, hard_close=False):
def hard_close(self, result, dbapi_cursor):
def soft_close(self, result, dbapi_cursor):