summaryrefslogtreecommitdiff
path: root/sqlparse
diff options
context:
space:
mode:
authorAndi Albrecht <albrecht.andi@gmail.com>2014-11-30 06:48:25 +0100
committerAndi Albrecht <albrecht.andi@gmail.com>2014-11-30 06:48:25 +0100
commitdcd67a6e21c2fb523caa5dc9c41e62fcd4e45319 (patch)
tree1d3ad63f7c405a0bf1fbe26128857693afeae528 /sqlparse
parent0619bb662fb102eabb78f7059270d5766812c1e1 (diff)
downloadsqlparse-dcd67a6e21c2fb523caa5dc9c41e62fcd4e45319.tar.gz
Better handling of floats in UPDATE statements (issue145).
Diffstat (limited to 'sqlparse')
-rw-r--r--sqlparse/engine/grouping.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/sqlparse/engine/grouping.py b/sqlparse/engine/grouping.py
index a63b80c..ee534e3 100644
--- a/sqlparse/engine/grouping.py
+++ b/sqlparse/engine/grouping.py
@@ -135,7 +135,7 @@ def group_comparison(tlist):
def _parts_valid(token):
return (token.ttype in (T.String.Symbol, T.String.Single,
- T.Name, T.Number,
+ T.Name, T.Number, T.Number.Float,
T.Number.Integer, T.Literal,
T.Literal.Number.Integer, T.Name.Placeholder)
or isinstance(token, (sql.Identifier, sql.Parenthesis))