      def fetchmany(self, size=None):
          if size is None:
              size = self.arraysize
          return tuple([self._rowfactory(r)
                        for r in Database.Cursor.fetchmany(self, size)])
  
      def fetchall(self):
          return tuple([self._rowfactory(r)
                        for r in Database.Cursor.fetchall(self)])
  
 
</s> remove                       for r in Database.Cursor.fetchall(self)])
 </s> add                       for r in self.cursor.fetchall()]) </s> remove         row = Database.Cursor.fetchone(self)
 </s> add         row = self.cursor.fetchone() </s> remove             return Database.Cursor.executemany(self, query,
 </s> add             return self.cursor.executemany(query,
                      for r in self.cursor.fetchmany(size)])
      def fetchmany(self, size=None):
          if size is None:
              size = self.arraysize
          return tuple([self._rowfactory(r)
                      for r in self.cursor.fetchmany(size)])
  
      def fetchall(self):
          return tuple([self._rowfactory(r)
                        for r in Database.Cursor.fetchall(self)])
  
keep keep keep keep replace keep keep keep keep keep
 Fixed #5543: callproc() and friends now work with Oracle and our FormatStylePlaceholderCursor.


git-svn-id: http://code.djangoproject.com/svn/django/trunk@9767 bcc190cf-cafb-0310-a4f2-bffc1f526a37 
django/db/backends/oracle/base.py