Thanks to visit codestin.com Credit goes to github.com
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f5844ea commit cfcf8a3Copy full SHA for cfcf8a3
1 file changed
lib/core/agent.py
@@ -426,6 +426,10 @@ def getFields(self, query):
426
fieldsMinMaxstr = re.search(r"(?:MIN|MAX)\(([^\(\)]+)\)", query, re.I)
427
fieldsNoSelect = query
428
429
+ _ = zeroDepthSearch(query, " FROM ")
430
+ if not _:
431
+ fieldsSelectFrom = None
432
+
433
if fieldsSubstr:
434
fieldsToCastStr = query
435
elif fieldsMinMaxstr:
@@ -441,7 +445,6 @@ def getFields(self, query):
441
445
elif fieldsSelectCase:
442
446
fieldsToCastStr = fieldsSelectCase.groups()[0]
443
447
elif fieldsSelectFrom:
444
- _ = zeroDepthSearch(query, " FROM ")
448
fieldsToCastStr = query[:unArrayizeValue(_)] if _ else query
449
fieldsToCastStr = re.sub(r"\ASELECT%s\s+" % prefixRegex, "", fieldsToCastStr)
450
elif fieldsSelect:
0 commit comments