Changeset 7438
- Timestamp:
- 04/20/08 03:47:41 (7 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
django/branches/queryset-refactor/django/db/backends/oracle/query.py
r7427 r7438 29 29 from django.db.models.fields import DateField, DateTimeField, \ 30 30 TimeField, BooleanField, NullBooleanField, DecimalField, Field 31 index_start = len(self.extra_select.keys()) 31 32 values = [] 32 for value, field in map(None, row , fields):33 for value, field in map(None, row[index_start:], fields): 33 34 if isinstance(value, Database.LOB): 34 35 value = value.read() … … 112 113 self.extra_select['rn'] = 'ROW_NUMBER() OVER (ORDER BY %s )' % rn_orderby 113 114 sql, params= super(OracleQuery, self).as_sql(with_limits=False) 114 self.extra_select.pop('rn')115 115 116 116 # Constructing the result SQL, using the initial select SQL
