summaryrefslogtreecommitdiff
path: root/sqlparse/engine
diff options
context:
space:
mode:
authorAndi Albrecht <albrecht.andi@gmail.com>2016-04-06 09:41:31 +0200
committerAndi Albrecht <albrecht.andi@gmail.com>2016-04-06 09:41:31 +0200
commit9ab1464ea9c1d0296d698d9637ed3e3cd92326f9 (patch)
treefa0b598c77018f2bd0bbfc985f4086548f10b11b /sqlparse/engine
parentbaeea12b776b1f4477ee5af80aaa2e7c44fadf0e (diff)
downloadsqlparse-9ab1464ea9c1d0296d698d9637ed3e3cd92326f9.tar.gz
Improve identifier parsing when identifier is a literal combined with order keyword (fixes #101).
Diffstat (limited to 'sqlparse/engine')
-rw-r--r--sqlparse/engine/grouping.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/sqlparse/engine/grouping.py b/sqlparse/engine/grouping.py
index 68960d5..982488b 100644
--- a/sqlparse/engine/grouping.py
+++ b/sqlparse/engine/grouping.py
@@ -176,6 +176,8 @@ def group_identifier(tlist):
else:
if isinstance(t, sql.Comment) and t.is_multiline():
yield t
+ if t.ttype is T.Keyword.Order:
+ yield t
return
def _next_token(tl, i):