Fixed #30242 -- Removed extra space before LIMIT/OFFSET SQL.
This commit is contained in:
parent
a35bf4af72
commit
142e1ead76
1
AUTHORS
1
AUTHORS
|
@ -325,6 +325,7 @@ answer newbie questions, and generally made Django that much better:
|
||||||
Guillaume Pannatier <guillaume.pannatier@gmail.com>
|
Guillaume Pannatier <guillaume.pannatier@gmail.com>
|
||||||
Gustavo Picon
|
Gustavo Picon
|
||||||
hambaloney
|
hambaloney
|
||||||
|
Hang Park <hangpark@kaist.ac.kr>
|
||||||
Hannes Struß <x@hannesstruss.de>
|
Hannes Struß <x@hannesstruss.de>
|
||||||
Hasan Ramezani <hasan.r67@gmail.com>
|
Hasan Ramezani <hasan.r67@gmail.com>
|
||||||
Hawkeye
|
Hawkeye
|
||||||
|
|
|
@ -218,10 +218,10 @@ class BaseDatabaseOperations:
|
||||||
def limit_offset_sql(self, low_mark, high_mark):
|
def limit_offset_sql(self, low_mark, high_mark):
|
||||||
"""Return LIMIT/OFFSET SQL clause."""
|
"""Return LIMIT/OFFSET SQL clause."""
|
||||||
limit, offset = self._get_limit_offset_params(low_mark, high_mark)
|
limit, offset = self._get_limit_offset_params(low_mark, high_mark)
|
||||||
return '%s%s' % (
|
return ' '.join(sql for sql in (
|
||||||
(' LIMIT %d' % limit) if limit else '',
|
('LIMIT %d' % limit) if limit else None,
|
||||||
(' OFFSET %d' % offset) if offset else '',
|
('OFFSET %d' % offset) if offset else None,
|
||||||
)
|
) if sql)
|
||||||
|
|
||||||
def last_executed_query(self, cursor, sql, params):
|
def last_executed_query(self, cursor, sql, params):
|
||||||
"""
|
"""
|
||||||
|
|
|
@ -249,10 +249,10 @@ END;
|
||||||
|
|
||||||
def limit_offset_sql(self, low_mark, high_mark):
|
def limit_offset_sql(self, low_mark, high_mark):
|
||||||
fetch, offset = self._get_limit_offset_params(low_mark, high_mark)
|
fetch, offset = self._get_limit_offset_params(low_mark, high_mark)
|
||||||
return '%s%s' % (
|
return ' '.join(sql for sql in (
|
||||||
(' OFFSET %d ROWS' % offset) if offset else '',
|
('OFFSET %d ROWS' % offset) if offset else None,
|
||||||
(' FETCH FIRST %d ROWS ONLY' % fetch) if fetch else '',
|
('FETCH FIRST %d ROWS ONLY' % fetch) if fetch else None,
|
||||||
)
|
) if sql)
|
||||||
|
|
||||||
def last_executed_query(self, cursor, sql, params):
|
def last_executed_query(self, cursor, sql, params):
|
||||||
# https://cx-oracle.readthedocs.io/en/latest/cursor.html#Cursor.statement
|
# https://cx-oracle.readthedocs.io/en/latest/cursor.html#Cursor.statement
|
||||||
|
|
Loading…
Reference in New Issue