diff options
Diffstat (limited to 'lib/sqlalchemy/dialects/mssql/zxjdbc.py')
| -rw-r--r-- | lib/sqlalchemy/dialects/mssql/zxjdbc.py | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/lib/sqlalchemy/dialects/mssql/zxjdbc.py b/lib/sqlalchemy/dialects/mssql/zxjdbc.py index b11eb173d..4ad5ab8c6 100644 --- a/lib/sqlalchemy/dialects/mssql/zxjdbc.py +++ b/lib/sqlalchemy/dialects/mssql/zxjdbc.py @@ -44,11 +44,13 @@ class MSExecutionContext_zxjdbc(MSExecutionContext): self.cursor.nextset() self._lastrowid = int(row[0]) - if (self.isinsert or self.isupdate or self.isdelete) and self.compiled.returning: + if (self.isinsert or self.isupdate or self.isdelete) and \ + self.compiled.returning: self._result_proxy = base.FullyBufferedResultProxy(self) if self._enable_identity_insert: - table = self.dialect.identifier_preparer.format_table(self.compiled.statement.table) + table = self.dialect.identifier_preparer.format_table( + self.compiled.statement.table) self.cursor.execute("SET IDENTITY_INSERT %s OFF" % table) @@ -59,6 +61,9 @@ class MSDialect_zxjdbc(ZxJDBCConnector, MSDialect): execution_ctx_cls = MSExecutionContext_zxjdbc def _get_server_version_info(self, connection): - return tuple(int(x) for x in connection.connection.dbversion.split('.')) + return tuple( + int(x) + for x in connection.connection.dbversion.split('.') + ) dialect = MSDialect_zxjdbc |
