Fixed Oracle regression in last_executed_query() with unicode strings
The regression was likely caused by the fix in #19606 which adjusted Oracle's unicode detection, though it seems this would have been an issue in some configurations even before.
|@@ -270,7 +270,8 @@ def last_executed_query(self, cursor, sql, params):|
|- return cursor.statement.decode("utf-8")|
|+ query = cursor.statement|
|+ return query if isinstance(query, unicode) else query.decode("utf-8")|
|def last_insert_id(self, cursor, table_name, pk_name):|
|sq_name = self._get_sequence_name(table_name)|