diff options
author | Andi Albrecht <albrecht.andi@gmail.com> | 2015-04-19 02:11:39 +0200 |
---|---|---|
committer | Andi Albrecht <albrecht.andi@gmail.com> | 2015-04-19 02:11:39 +0200 |
commit | d9b717a12da7805d5a37b6b659300e449c42bd2f (patch) | |
tree | 3c6510ae3d617995b4514053e3a3fc87331fdd8e /sqlparse/sql.py | |
parent | 4f5195481a89e87a07a064d2c253bb6f74e911d4 (diff) | |
download | sqlparse-d9b717a12da7805d5a37b6b659300e449c42bd2f.tar.gz |
Improve detection of aliased identifiers (fixes #185).
Diffstat (limited to 'sqlparse/sql.py')
-rw-r--r-- | sqlparse/sql.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sqlparse/sql.py b/sqlparse/sql.py index 9fcb546..717661f 100644 --- a/sqlparse/sql.py +++ b/sqlparse/sql.py @@ -397,7 +397,8 @@ class TokenList(Token): return self._get_first_name(kw, keywords=True) # "name alias" or "complicated column expression alias" - if len(self.tokens) > 2: + if len(self.tokens) > 2 \ + and self.token_next_by_type(0, T.Whitespace) is not None: return self._get_first_name(reverse=True) return None |