Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 3373e30

Browse files
committed
minor fix for a bug introduced with commit 1ad9e26
1 parent 845ec00 commit 3373e30

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

lib/core/agent.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -822,7 +822,9 @@ def limitQuery(self, num, query, field=None, uniqueField=None):
822822
limitedQuery += " %s" % limitStr
823823

824824
elif Backend.getIdentifiedDbms() in (DBMS.ORACLE, DBMS.DB2):
825-
if " ORDER BY " in limitedQuery and "SELECT " in limitedQuery:
825+
if not " ORDER BY " in limitedQuery:
826+
limitStr = limitStr.replace(") WHERE LIMIT", " ORDER BY 1 ASC) WHERE LIMIT")
827+
elif " ORDER BY " in limitedQuery and "SELECT " in limitedQuery:
826828
limitedQuery = limitedQuery[:limitedQuery.index(" ORDER BY ")]
827829

828830
if query.startswith("SELECT "):

0 commit comments

Comments
 (0)