diff options
| author | Andreas Albrecht <a.albrecht@Mac-PU08.prounix.local> | 2019-10-20 17:51:02 +0200 |
|---|---|---|
| committer | Andreas Albrecht <a.albrecht@Mac-PU08.prounix.local> | 2019-10-20 17:51:02 +0200 |
| commit | b8b65c52db6e4ffda18dbce3d4752696b99149a0 (patch) | |
| tree | 0f6de4b2e1f5e9a2885161034be9bbb753d3482a /sqlparse/keywords.py | |
| parent | 9433666c8c3df8b23f17d7b46d91fd1b9d922b77 (diff) | |
| download | sqlparse-b8b65c52db6e4ffda18dbce3d4752696b99149a0.tar.gz | |
Code cleanup.
Diffstat (limited to 'sqlparse/keywords.py')
| -rw-r--r-- | sqlparse/keywords.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/sqlparse/keywords.py b/sqlparse/keywords.py index 3b57824..697024f 100644 --- a/sqlparse/keywords.py +++ b/sqlparse/keywords.py @@ -64,7 +64,8 @@ SQL_REGEX = { (r'[A-ZÀ-Ü]\w*(?=\()', tokens.Name), # side effect: change kw to func (r'-?0x[\dA-F]+', tokens.Number.Hexadecimal), (r'-?\d*(\.\d+)?E-?\d+', tokens.Number.Float), - (r'(?![_A-ZÀ-Ü])-?(\d+(\.\d*)|\.\d+)(?![_A-ZÀ-Ü])', tokens.Number.Float), + (r'(?![_A-ZÀ-Ü])-?(\d+(\.\d*)|\.\d+)(?![_A-ZÀ-Ü])', + tokens.Number.Float), (r'(?![_A-ZÀ-Ü])-?\d+(?![_A-ZÀ-Ü])', tokens.Number.Integer), (r"'(''|\\\\|\\'|[^'])*'", tokens.String.Single), # not a real string literal in ANSI SQL: @@ -84,7 +85,9 @@ SQL_REGEX = { (r'DOUBLE\s+PRECISION\b', tokens.Name.Builtin), (r'GROUP\s+BY\b', tokens.Keyword), (r'ORDER\s+BY\b', tokens.Keyword), - (r'(LATERAL\s+VIEW\s+)(EXPLODE|INLINE|PARSE_URL_TUPLE|POSEXPLODE|STACK)\b', tokens.Keyword), + (r'(LATERAL\s+VIEW\s+)' + r'(EXPLODE|INLINE|PARSE_URL_TUPLE|POSEXPLODE|STACK)\b', + tokens.Keyword), (r"(AT|WITH')\s+TIME\s+ZONE\s+'[^']+'", tokens.Keyword.TZCast), (r'[0-9_A-ZÀ-Ü][_$#\w]*', is_keyword), |
