Minor fix (e.g. Oracle identifier names can contain character $)

This commit is contained in:
Miroslav Stampar 2014-08-26 22:40:15 +02:00
parent dcaad75a1e
commit 2be0ebd883

View File

@ -1260,7 +1260,7 @@ def expandAsteriskForColumns(expression):
the SQL query string (expression)
"""
asterisk = re.search("^SELECT(\s+TOP\s+[\d]+)?\s+\*\s+FROM\s+([\w\.\_]+)\s*", expression, re.I)
asterisk = re.search("^SELECT(\s+TOP\s+[\d]+)?\s+\*\s+FROM\s+`?([^`\s()]+)", expression, re.I)
if asterisk:
infoMsg = "you did not provide the fields in your query. "